BOSS 7.0.8
BESIII Offline Software System
Loading...
Searching...
No Matches
EvtRecEvent Class Reference

#include <EvtRecEvent.h>

+ Inheritance diagram for EvtRecEvent:

Public Member Functions

 EvtRecEvent ()
 
virtual ~EvtRecEvent ()
 
virtual const CLID & clID () const
 
int totalTracks () const
 
void setTotalTracks (const int tottks)
 
int totalCharged () const
 
void setTotalCharged (const int nchrg)
 
int totalNeutral () const
 
void setTotalNeutral (const int nneu)
 
int numberOfVee () const
 
void setNumberOfVee (const int nvee)
 
int numberOfPi0 () const
 
void setNumberOfPi0 (const int npi0)
 
int numberOfDTag () const
 
void setNumberOfDTag (const int ndtag)
 

Static Public Member Functions

static const CLID & classID ()
 

Detailed Description

Definition at line 11 of file EvtRecEvent.h.

Constructor & Destructor Documentation

◆ EvtRecEvent()

EvtRecEvent::EvtRecEvent ( )
inline

Definition at line 15 of file EvtRecEvent.h.

15: m_tottks(0), m_nchrg(0), m_nneu(0), m_nvee(0), m_ndtag(0) {}

◆ ~EvtRecEvent()

virtual EvtRecEvent::~EvtRecEvent ( )
inlinevirtual

Definition at line 16 of file EvtRecEvent.h.

16{}

Member Function Documentation

◆ classID()

static const CLID & EvtRecEvent::classID ( )
inlinestatic

Definition at line 19 of file EvtRecEvent.h.

19{ return CLID_EvtRecEvent; }
const CLID & CLID_EvtRecEvent
Definition: EventModel.cxx:372

Referenced by clID().

◆ clID()

virtual const CLID & EvtRecEvent::clID ( ) const
inlinevirtual

Definition at line 18 of file EvtRecEvent.h.

18{ return EvtRecEvent::classID();}
static const CLID & classID()
Definition: EvtRecEvent.h:19

◆ numberOfDTag()

int EvtRecEvent::numberOfDTag ( ) const
inline

Definition at line 36 of file EvtRecEvent.h.

36{return m_ndtag;}

◆ numberOfPi0()

int EvtRecEvent::numberOfPi0 ( ) const
inline

Definition at line 33 of file EvtRecEvent.h.

33{return m_npi0;}

Referenced by EvtRecEventCnv::DataObjectToTObject().

◆ numberOfVee()

int EvtRecEvent::numberOfVee ( ) const
inline

Definition at line 30 of file EvtRecEvent.h.

30{return m_nvee;}

Referenced by EvtRecEventCnv::DataObjectToTObject().

◆ setNumberOfDTag()

void EvtRecEvent::setNumberOfDTag ( const int  ndtag)
inline

Definition at line 37 of file EvtRecEvent.h.

37{m_ndtag = ndtag;}

◆ setNumberOfPi0()

void EvtRecEvent::setNumberOfPi0 ( const int  npi0)
inline

Definition at line 34 of file EvtRecEvent.h.

34{m_npi0 = npi0;}

Referenced by EvtRecEventCnv::TObjectToDataObject().

◆ setNumberOfVee()

void EvtRecEvent::setNumberOfVee ( const int  nvee)
inline

Definition at line 31 of file EvtRecEvent.h.

31{m_nvee = nvee;}

Referenced by EvtRecEventCnv::TObjectToDataObject().

◆ setTotalCharged()

void EvtRecEvent::setTotalCharged ( const int  nchrg)
inline

Definition at line 25 of file EvtRecEvent.h.

25{m_nchrg = nchrg;}

Referenced by EventAssemblyAlg::execute(), and EvtRecEventCnv::TObjectToDataObject().

◆ setTotalNeutral()

void EvtRecEvent::setTotalNeutral ( const int  nneu)
inline

Definition at line 28 of file EvtRecEvent.h.

28{m_nneu = nneu;}

Referenced by EventAssemblyAlg::execute(), and EvtRecEventCnv::TObjectToDataObject().

◆ setTotalTracks()

void EvtRecEvent::setTotalTracks ( const int  tottks)
inline

Definition at line 22 of file EvtRecEvent.h.

22{m_tottks = tottks;}

Referenced by EventAssemblyAlg::execute(), and EvtRecEventCnv::TObjectToDataObject().

◆ totalCharged()

int EvtRecEvent::totalCharged ( ) const
inline

Definition at line 24 of file EvtRecEvent.h.

24{return m_nchrg;}

Referenced by EvtRecEventCnv::DataObjectToTObject(), UserPi0Cut::isGoodPhoton(), and Pi0::make_gamma_list().

◆ totalNeutral()

int EvtRecEvent::totalNeutral ( ) const
inline

Definition at line 27 of file EvtRecEvent.h.

27{return m_nneu;}

Referenced by EvtRecEventCnv::DataObjectToTObject().

◆ totalTracks()

int EvtRecEvent::totalTracks ( ) const
inline

Definition at line 21 of file EvtRecEvent.h.

21{return m_tottks;}

Referenced by EvtRecEventCnv::DataObjectToTObject(), and Pi0::make_gamma_list().


The documentation for this class was generated from the following file: