BOSS 7.0.7
BESIII Offline Software System
Loading...
Searching...
No Matches
DigiEvent Class Reference

#include <DigiEvent.h>

+ Inheritance diagram for DigiEvent:

Public Member Functions

 DigiEvent ()
 
virtual ~DigiEvent ()
 
void initialize (bool fromMc)
 
virtual const CLID & clID () const
 Retrieve reference to class definition structure.
 
bool fromMc () const
 Retrieve flag of origin.
 

Static Public Member Functions

static const CLID & classID ()
 

Detailed Description

class DigiEvent brief Defines the top level object for digitization data. It can be identified by "/Event/Digi" on the TDS

It contains:

  • m_fromMc, if coming from Monte Carlo

based GLAST DigiEvent

Definition at line 21 of file DigiEvent.h.

Constructor & Destructor Documentation

◆ DigiEvent()

DigiEvent::DigiEvent ( )
inline

Definition at line 25 of file DigiEvent.h.

26 : DataObject(), m_fromMc(true) { }

◆ ~DigiEvent()

virtual DigiEvent::~DigiEvent ( )
inlinevirtual

Definition at line 28 of file DigiEvent.h.

28{ }

Member Function Documentation

◆ classID()

static const CLID & DigiEvent::classID ( )
inlinestatic

Definition at line 34 of file DigiEvent.h.

34{ return CLID_DigiEvent; }
const CLID & CLID_DigiEvent
Raw event and Digi IDs.
Definition: EventModel.cxx:232

Referenced by clID().

◆ clID()

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

Retrieve reference to class definition structure.

Definition at line 33 of file DigiEvent.h.

33{ return DigiEvent::classID(); }
static const CLID & classID()
Definition: DigiEvent.h:34

Referenced by WriteRawData::execute().

◆ fromMc()

bool DigiEvent::fromMc ( ) const
inline

Retrieve flag of origin.

Definition at line 37 of file DigiEvent.h.

37 {
38 return m_fromMc;
39 }

Referenced by DigiCnv::DataObjectToTObject(), and initialize().

◆ initialize()

void DigiEvent::initialize ( bool  fromMc)
inline

Definition at line 30 of file DigiEvent.h.

30{ m_fromMc = fromMc; };
bool fromMc() const
Retrieve flag of origin.
Definition: DigiEvent.h:37

Referenced by RawDataDigiCnv::createObj(), OfflineEvtFilterAlg::execute(), and DigiCnv::TObjectToDataObject().


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