Universita' di GenovaINFN Sezione di Genova  
AIRWATCH / EUSO Genova

EChipTriggPars

#include "EChipTriggPars.hh"

EChipTriggPars


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

class EChipTriggPars : public ETriggPars

Inheritance Chart:
TObject
<-
ETriggPars
<-
EChipTriggPars

    public:
EChipTriggPars() EChipTriggPars(const EChipTriggPars&) virtual ~EChipTriggPars() Bool_t AcceptHole() const static TClass* Class() virtual void Clear(Option_t* = "") virtual void Copy(TObject&) const Int_t GetMaxTrackLength() const Int_t GetMaxTwoLength() const Int_t GetMinTrackLength() const Int_t GetMinTriggerTrackLength() const Int_t GetMinTriggerTwoLength() const Int_t GetThreshold(Int_t) Int_t GetThresholdNumber() const Bool_t HasRelativeThreshold() const virtual TClass* IsA() const Bool_t OnlyWithSignal() const void SetAcceptHole(Bool_t v) void SetHasRelativeThreshold(Bool_t r) void SetMaxTrackLength(Int_t l) void SetMaxTwoLength(Int_t l) void SetMinTrackLength(Int_t l) void SetMinTriggerTrackLength(Int_t l) void SetMinTriggerTwoLength(Int_t l) void SetOnlyWithSignal(Bool_t v) void SetThreshold(Int_t t) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

    private:
Int_t fThreshold Bool_t fHasRelativeThreshold Int_t fMinTrackLength Int_t fMaxTrackLength Int_t fMinTriggerTrackLength Int_t fMinTriggerTwoLength Int_t fMaxTwoLength Bool_t fOnlyWithSignal Bool_t fAcceptHole TRef fRunParsRef reference to the run parameters

Class Description

 EChipTriggPars

 <extensive class description>

   Config file parameters
   ======================

   <parameter name>: <parameter description>
   -Valid options: <available options>


EChipTriggPars()
 Constructor


EChipTriggPars( const EChipTriggPars& other )
 Copy constructor


~EChipTriggPars()
 Destructor


void Copy( TObject& other ) const
 Copy method


void Clear( Option_t *opt )
 Clear method


Int_t GetThreshold( Int_t cellid )
 Get the trigger threshold in a given microcell




Inline Functions


              Int_t GetThresholdNumber() const
             Bool_t HasRelativeThreshold() const
              Int_t GetMinTrackLength() const
              Int_t GetMaxTrackLength() const
              Int_t GetMinTriggerTrackLength() const
              Int_t GetMinTriggerTwoLength() const
              Int_t GetMaxTwoLength() const
             Bool_t OnlyWithSignal() const
             Bool_t AcceptHole() const
               void SetThreshold(Int_t t)
               void SetHasRelativeThreshold(Bool_t r)
               void SetMinTrackLength(Int_t l)
               void SetMaxTrackLength(Int_t l)
               void SetMinTriggerTrackLength(Int_t l)
               void SetMinTriggerTwoLength(Int_t l)
               void SetMaxTwoLength(Int_t l)
               void SetOnlyWithSignal(Bool_t v)
               void SetAcceptHole(Bool_t v)
            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 Wed Nov 16 16:22:55 2005