Universita' di GenovaINFN Sezione di Genova  
AIRWATCH / EUSO Genova

PixelMapBuilder

#include "PixelMapBuilder.hh"

PixelMapBuilder


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

class PixelMapBuilder : public EsafConfigurable, public EsafMsgSource

Inheritance Chart:
EsafConfigurable
EsafMsgSource
<-
PixelMapBuilder

    public:
PixelMapBuilder() virtual ~PixelMapBuilder() static TClass* Class() virtual const char* ClassName() const virtual const char* ClassType() const void ClosePxTree() Bool_t CloseRoot() void FillPxTree() void Go() void InitPxTree() virtual TClass* IsA() const Bool_t OpenRoot() virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

    private:
DiffusePhotonsOnPupil fPupil ohotons generator EusoDetector* fDetector detector DetectorTransportManager* fDetectorTransporter photons transporter EusoElectronics* fElectronics electronics string fRootFileName output filename TFile* fRootFile output file TTree* fTree ttree containing the hits on the pixels OAPxBunch* fBunch basic hits container Long_t fNumPhotons total number of photons Long_t fPhPerBunch size of the bunch Int_t fNumPixels number of pixels

Class Description


Bool_t CloseRoot()
 close root file

Bool_t OpenRoot()
 open rootfile with the correct name

void Go()
 build the map

void InitPxTree()
 creates a new tree and a new photon container

void FillPxTree()
 calls fTree->Fill() and then clears the photon container

void ClosePxTree()



Inline Functions


                   void ~PixelMapBuilder()
        PixelMapBuilder PixelMapBuilder()
            const char* ClassType() const
            const char* ClassName() const
                TClass* Class()
                TClass* IsA() const
                   void ShowMembers(TMemberInspector& insp, char* parent)
                   void Streamer(TBuffer& b)
                   void StreamerNVirtual(TBuffer& b)
About Us | EUSO Official Website | Web pages created by Roberto Pesce and Alessandro Thea - Last Update 14-May-2005 21:31