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&)