#include "hrichpedrawnew.h"

HRichPedRawNew


class description - source file - inheritance tree (.pdf)

class HRichPedRawNew : public HReconstructor

Inheritance Chart:
TObject
<-
TNamed
<-
HTask
<-
HReconstructor
<-
HRichPedRawNew
    private:
void bookCanvases() void bookHistos() void calculate() Bool_t checkSectorList() void createMeans() void createStatistics() void deleteMeans() void deleteStatistics() void fill1DHistos() void fill2DHistos() Bool_t fillCalParCntr() void fillMask() void initCalPar() void initializeMeans() void initializeMeanSigma() void initializeStatistics() void initMappingPar() void meanAndSigma(int, int, int, float) void outputFile() void printCalParCntr() void uipFile() public:
HRichPedRawNew(Text_t* name, Text_t* title, char*, char*) ~HRichPedRawNew() static TClass* Class() void createCalibration() void createPedestal() virtual Int_t execute() virtual Bool_t finalize() HParSet* getCalPar() Int_t getCol(int) Int_t 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)

Data Members

    private:
static Double_t pDiff static Double_t pMean static Double_t pSigma static Int_t countArray static Int_t pRunAway static Int_t pStat Bool_t checkInput Bool_t sigmaTransformation Char_t* pedPathName Char_t sectorList[7] Int_t channels Int_t colMax Int_t hardwareMax Int_t mask[6][2] Int_t nCounter Int_t numSec Int_t rowMax Int_t sectorMax Float_t epsilon Float_t size HCategory* pRichRaw HIterator* pIter HParSet* fCalPar Pointer to the cal data category HParSet* fMappingPar TVector* vec3 TVector* vec5 TVector* vec6 public:
TFile* dataFile TH2F* meanHisto[6] TH1F* mean1dHisto[6] TH2F* sigmaHisto[6] TH1F* sigma1dHisto[6] TH2F* statHisto[6] TH2F* runAwayHisto[6]

Class Description


HRichPedRawNew(Text_t *name, Text_t *title, Char_t *path, Char_t *pString) : HReconstructor(name,title)

~HRichPedRawNew(void)

void createStatistics()

void createMeans()

void initializeStatistics()

void initializeMeans()

void deleteStatistics()

void deleteMeans()

Bool_t checkSectorList()

void fillMask()

void bookHistos()

void fill2DHistos()

void fill1DHistos()

Int_t getCol(Int_t hardwarenumber)

Int_t getRow(Int_t hardwarenumber)

void uipFile()

void bookCanvases()

void calculate()

void initializeMeanSigma()

void meanAndSigma(Int_t sIx, Int_t col, Int_t row, Float_t charge)

void outputFile()

Bool_t init()

Int_t execute()

Bool_t finalize(void)

void initMappingPar()

void initCalPar()

Bool_t fillCalParCntr()

void printCalParCntr()

void createPedestal()

void createCalibration()



Inline Functions


               void setCalPar(HParSet* pCalPar)
           HParSet* getCalPar()
            TClass* Class()
            TClass* IsA() const
               void ShowMembers(TMemberInspector& insp, char* parent)
               void Streamer(TBuffer& b)
               void StreamerNVirtual(TBuffer& b)


Last update: Fri Jan 26 12:29:10 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.