EDetStatus
| #include "EDetStatus.hh" |
EDetStatus
class description - source file - inheritance tree (.pdf)
class EDetStatus : public TObject
| Inheritance Chart: | |||||||||
|
public:
EDetStatus()
EDetStatus(const EDetStatus&)
virtual ~EDetStatus()
static TClass* Class()
virtual void Clear(Option_t* = "")
virtual void Copy(TObject&) const
Int_t GetMaxBkg(Int_t) const
Int_t GetMaxHits(Int_t) const
Int_t GetMaxSignals(Int_t) const
Int_t GetNumActivePixels() const
Int_t GetNumBkg() const
Int_t GetNumGtu() const
Int_t GetNumHits() const
Int_t GetNumPhotons() const
Int_t GetNumSignals() const
Int_t GetPhotonHistory(EDetectorSystem s) const
virtual TClass* IsA() const
EDetStatus& operator=(const EDetStatus&)
void SetMaxBkg(Int_t size, const Int_t* arr)
void SetMaxHits(Int_t size, const Int_t* arr)
void SetMaxSignals(Int_t size, const Int_t* arr)
void SetNumActivePixels(Int_t val)
void SetNumBkg(Int_t val)
void SetNumGtu(Int_t val)
void SetNumHits(Int_t val)
void SetNumPhotons(Int_t val)
void SetNumSignals(Int_t val)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
Data Members
private:
Int_t fNumActivePixels pixels hitted by signal (active pixels)
Int_t fNumSignals total num of signal hits
Int_t fNumBkg total num of background hits (in active pixels)
Int_t fNumHits total num of total hits (in active pixels)
Int_t fNumGtu total num of gtus (with at least a signal)
Int_t fNumPhotons total num of photons
TArrayI fPhotonHistory summary of photon history
TArrayI fMaxHits array of max total hits in a pixel (for each gtu)
TArrayI fMaxBkg array of max background hits in a pixel (for each gtu)
TArrayI fMaxSignals array of max signal hits in a pixel (for each gtu)
Class Description
EDetStatus <extensive class description> Config file parameters ====================== <parameter name>: <parameter description> -Valid options: <available options>
EDetStatus()
Constructor
EDetStatus( const EDetStatus& other ) : TObject()
Copy Constructor
~EDetStatus()
Destructor
void Copy( TObject &other) const
Copy method
void Clear( Option_t *opt )
Clear method
Int_t GetMaxHits( Int_t gtu ) const
Get the maximum number of hits registered in a pixel in a given GTU
Int_t GetMaxSignals( Int_t gtu ) const
Get the maximum number of hits registered in a pixel in a given GTU
Int_t GetMaxBkg( Int_t gtu ) const
Get the maximum number of hits registered in a pixel in a given GTU
Inline Functions
Int_t GetNumActivePixels() const
Int_t GetNumSignals() const
Int_t GetNumBkg() const
Int_t GetNumHits() const
Int_t GetNumGtu() const
Int_t GetNumPhotons() const
Int_t GetPhotonHistory(EDetectorSystem s) const
void SetNumActivePixels(Int_t val)
void SetNumSignals(Int_t val)
void SetNumBkg(Int_t val)
void SetNumHits(Int_t val)
void SetNumGtu(Int_t val)
void SetNumPhotons(Int_t val)
void SetMaxHits(Int_t size, const Int_t* arr)
void SetMaxSignals(Int_t size, const Int_t* arr)
void SetMaxBkg(Int_t size, const Int_t* arr)
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
EDetStatus& operator=(const EDetStatus&)
