#include "hrichpedestalupdate.h" |
HRichPedestalUpdate
class description - source file - inheritance tree (.pdf)
private:
void bookCanvases()
void bookHistos()
void calculate()
Bool_t checkSectorList()
void createSums()
void deleteSums()
void fill1DHistos()
void fill2DHistos()
Bool_t fillCalParCntr()
void fillMask()
float getNewCoordinate(float countedFraction)
void initCalPar()
void initializeErfTable()
void initializeSums()
void initMappingPar()
void initThresholdPar()
void normalizeStatistics()
void outputFile()
void printCalParCntr()
void uipFile()
public:
HRichPedestalUpdate(Text_t* name, Text_t* title, char* path, char* pString)
~HRichPedestalUpdate()
void calculateShifts()
static TClass* Class()
void createCalibration()
void createPedestal()
virtual Int_t execute()
virtual Bool_t finalize()
HParSet* getCalPar()
int getCol(int)
int getRow(int)
virtual Bool_t init()
virtual TClass* IsA() const
void setCalPar(HParSet* pCalPar)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
private:
HCategory* pRichRaw
HIterator* pIter
HParSet* fThresholdPar
HParSet* fCalPar Pointer to the cal data category
HParSet* fMappingPar
char sectorList[7]
Int_t numSec
Int_t rowMax
Int_t colMax
Int_t sectorMax
Int_t hardwareMax
int mask[6][2]
int nCounter
float coordinate[901]
float gaussInt[901]
char* pedPathName
TVector* vec3
TVector* vec5
TVector* vec6
Bool_t normalizedSums
Bool_t checkInput
public:
TFile* dataFile
int* pStat
float* pFrac
float* pShift
TH2F* driftHisto[6]
TH2F* meanHisto[6]
TH2F* sigmaHisto[6]
TH1F* mean1dHisto[6]
TH1F* sigma1dHisto[6]
TH2F* statHisto[6]
TH2F* runAwayHisto[6]
HRichPedestalUpdate(Text_t *name, Text_t *title,
char * path ,char * pString): HReconstructor(name,title)
~HRichPedestalUpdate(void)
void createSums()
void initializeErfTable()
void initializeSums()
void deleteSums()
Bool_t checkSectorList()
void fillMask()
void bookHistos()
void normalizeStatistics()
void fill1DHistos()
void fill2DHistos()
int getCol(int hardwarenumber)
int getRow(int hardwarenumber)
void calculateShifts()
Int_t wait; // unused
void calculate()
void outputFile()
Bool_t init()
Int_t execute()
Bool_t finalize(void)
void initCalPar()
void initThresholdPar()
void initMappingPar()
Bool_t fillCalParCntr()
float getNewCoordinate(float countedFraction)
void printCalParCntr()
void createPedestal()
void createCalibration()
Inline Functions
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
HParSet* getCalPar()
void setCalPar(HParSet* pCalPar)
void bookCanvases()
void uipFile()
Last update: Fri Jan 26 12:29:18 2007
ROOT page - Class index - Class Hierarchy - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.