CbmRoot
L1MCEvent Class Reference

#include <L1MCEvent.h>

Collaboration diagram for L1MCEvent:
[legend]

Public Member Functions

 L1MCEvent ()
 
int IsReconstructed ()
 
int NClones ()
 
void SetReconstructable (bool IsReconstructable_)
 
void SetId (int mcEvId)
 
vector< int > & GetMCTrackIds ()
 
int NMCTracks () const
 
int & GetId ()
 
bool IsReconstructable () const
 
void AddRecoEvent (int iEvent)
 
const vector< int > & GetRecoEvents () const
 

Private Attributes

int fMCEventId
 
vector< int > fRecoEvents
 
vector< int > fMCTrackId
 
bool fIsReconstructable
 

Detailed Description

Definition at line 8 of file L1MCEvent.h.

Constructor & Destructor Documentation

◆ L1MCEvent()

L1MCEvent::L1MCEvent ( )
inline

Definition at line 10 of file L1MCEvent.h.

Member Function Documentation

◆ AddRecoEvent()

void L1MCEvent::AddRecoEvent ( int  iEvent)
inline

Definition at line 25 of file L1MCEvent.h.

References fRecoEvents.

◆ GetId()

int& L1MCEvent::GetId ( )
inline

Definition at line 22 of file L1MCEvent.h.

References fMCEventId.

◆ GetMCTrackIds()

vector<int>& L1MCEvent::GetMCTrackIds ( )
inline

Definition at line 20 of file L1MCEvent.h.

References fMCTrackId.

◆ GetRecoEvents()

const vector<int>& L1MCEvent::GetRecoEvents ( ) const
inline

Definition at line 27 of file L1MCEvent.h.

References fRecoEvents.

◆ IsReconstructable()

bool L1MCEvent::IsReconstructable ( ) const
inline

Definition at line 23 of file L1MCEvent.h.

References fIsReconstructable.

◆ IsReconstructed()

int L1MCEvent::IsReconstructed ( )

Definition at line 3 of file L1MCEvent.cxx.

References fRecoEvents.

◆ NClones()

int L1MCEvent::NClones ( )

Definition at line 10 of file L1MCEvent.cxx.

References fRecoEvents.

◆ NMCTracks()

int L1MCEvent::NMCTracks ( ) const
inline

Definition at line 21 of file L1MCEvent.h.

References fMCTrackId.

◆ SetId()

void L1MCEvent::SetId ( int  mcEvId)
inline

Definition at line 18 of file L1MCEvent.h.

References fMCEventId.

◆ SetReconstructable()

void L1MCEvent::SetReconstructable ( bool  IsReconstructable_)
inline

Definition at line 15 of file L1MCEvent.h.

References fIsReconstructable.

Member Data Documentation

◆ fIsReconstructable

bool L1MCEvent::fIsReconstructable
private

Definition at line 33 of file L1MCEvent.h.

Referenced by IsReconstructable(), and SetReconstructable().

◆ fMCEventId

int L1MCEvent::fMCEventId
private

Definition at line 30 of file L1MCEvent.h.

Referenced by GetId(), and SetId().

◆ fMCTrackId

vector<int> L1MCEvent::fMCTrackId
private

Definition at line 32 of file L1MCEvent.h.

Referenced by GetMCTrackIds(), and NMCTracks().

◆ fRecoEvents

vector<int> L1MCEvent::fRecoEvents
private

Definition at line 31 of file L1MCEvent.h.

Referenced by AddRecoEvent(), GetRecoEvents(), IsReconstructed(), and NClones().


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