Universita' di GenovaINFN Sezione di Genova  
AIRWATCH / EUSO Genova

EDetStatus

#include "EDetStatus.hh"

EDetStatus


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

class EDetStatus : public TObject

Inheritance Chart:
TObject
<-
EDetStatus

    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&)
About Us | EUSO Official Website | Web pages created by Roberto Pesce and Alessandro Thea - Last Update Wed Nov 16 16:22:39 2005