![]() |
EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
#include <EicRoot/blob/master/cbmbase/CbmMCObject.h>
Inheritance diagram for CbmMCObject:
Collaboration diagram for CbmMCObject:Private Member Functions | |
| void | AdoptSize (int index) |
| ClassDef (CbmMCObject, 0) | |
Private Attributes | |
| std::vector< CbmMCEntry > | fStage |
| DataType | fStageId |
Friends | |
| std::ostream & | operator<< (std::ostream &out, const CbmMCObject &obj) |
Definition at line 21 of file CbmMCObject.h.
View newest version in sPHENIX GitHub at line 21 of file CbmMCObject.h
| CbmMCObject::CbmMCObject | ( | ) |
Definition at line 12 of file CbmMCObject.cxx.
View newest version in sPHENIX GitHub at line 12 of file CbmMCObject.cxx
|
inline |
Definition at line 24 of file CbmMCObject.h.
View newest version in sPHENIX GitHub at line 24 of file CbmMCObject.h
|
inline |
Definition at line 25 of file CbmMCObject.h.
View newest version in sPHENIX GitHub at line 25 of file CbmMCObject.h
|
inline |
Definition at line 28 of file CbmMCObject.h.
View newest version in sPHENIX GitHub at line 28 of file CbmMCObject.h
|
virtual |
Definition at line 20 of file CbmMCObject.cxx.
View newest version in sPHENIX GitHub at line 20 of file CbmMCObject.cxx
| void CbmMCObject::AddLink | ( | FairLink | link, |
| int | index | ||
| ) |
Definition at line 58 of file CbmMCObject.cxx.
View newest version in sPHENIX GitHub at line 58 of file CbmMCObject.cxx
References AdoptSize(), and fStage.
Referenced by SetLink().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 65 of file CbmMCObject.cxx.
View newest version in sPHENIX GitHub at line 65 of file CbmMCObject.cxx
References fStage, GetStageId(), CbmMCEntry::SetPos(), CbmMCEntry::SetSource(), and start().
Referenced by AddLink(), and SetEntry().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
|
inlinevirtual |
Reimplemented in CbmMCStage.
Definition at line 70 of file CbmMCObject.h.
View newest version in sPHENIX GitHub at line 70 of file CbmMCObject.h
References fStage.
Referenced by CbmMCStage::ClearEntries().
Here is the caller graph for this function:
|
inline |
Definition at line 46 of file CbmMCObject.h.
View newest version in sPHENIX GitHub at line 46 of file CbmMCObject.h
References fStage.
|
inline |
Definition at line 57 of file CbmMCObject.h.
View newest version in sPHENIX GitHub at line 57 of file CbmMCObject.h
References fStage.
Referenced by operator=().
Here is the caller graph for this function:
|
inline |
Definition at line 62 of file CbmMCObject.h.
View newest version in sPHENIX GitHub at line 62 of file CbmMCObject.h
References FairMultiLinkedData::AddLinks(), GetMCLink(), and GetNEntries().
Here is the call graph for this function:
|
inline |
Definition at line 53 of file CbmMCObject.h.
View newest version in sPHENIX GitHub at line 53 of file CbmMCObject.h
References fStage.
Referenced by CbmMCMatchCreatorTask::Exec(), and GetLinksWithType().
Here is the caller graph for this function:
|
inline |
Definition at line 55 of file CbmMCObject.h.
View newest version in sPHENIX GitHub at line 55 of file CbmMCObject.h
References fStage.
Referenced by CbmMCMatchCreatorTask::Exec(), GetLinksWithType(), CbmMCMatch::GetMCInfoBackward(), and CbmMCMatch::GetMCInfoForward().
Here is the caller graph for this function:
|
inline |
Definition at line 56 of file CbmMCObject.h.
View newest version in sPHENIX GitHub at line 56 of file CbmMCObject.h
References fStage.
|
inline |
Definition at line 47 of file CbmMCObject.h.
View newest version in sPHENIX GitHub at line 47 of file CbmMCObject.h
References fStage.
|
inline |
Definition at line 51 of file CbmMCObject.h.
View newest version in sPHENIX GitHub at line 51 of file CbmMCObject.h
References fStageId.
Referenced by AdoptSize(), CbmMCMatchCreatorTask::Exec(), CbmMCMatch::GetMCInfoForward(), operator=(), and PosInList().
Here is the caller graph for this function:
|
inline |
Definition at line 74 of file CbmMCObject.h.
View newest version in sPHENIX GitHub at line 74 of file CbmMCObject.h
References fStage, fStageId, GetEntryVector(), and GetStageId().
Referenced by CbmMCResult::operator=(), and CbmMCStage::operator=().
Here is the call graph for this function:
Here is the caller graph for this function:| FairMultiLinkedData CbmMCObject::PosInList | ( | FairLink | link | ) |
Definition at line 78 of file CbmMCObject.cxx.
View newest version in sPHENIX GitHub at line 78 of file CbmMCObject.cxx
References FairMultiLinkedData::AddLink(), fStage, FairLink::GetIndex(), GetStageId(), and FairLink::GetType().
Here is the call graph for this function:
|
inlinevirtual |
Reimplemented in CbmMCStage, and CbmMCResult.
Definition at line 72 of file CbmMCObject.h.
View newest version in sPHENIX GitHub at line 72 of file CbmMCObject.h
| void CbmMCObject::SetEntry | ( | std::vector< Int_t > | type, |
| std::vector< Int_t > | link, | ||
| int | index | ||
| ) |
Definition at line 34 of file CbmMCObject.cxx.
View newest version in sPHENIX GitHub at line 34 of file CbmMCObject.cxx
References FairMultiLinkedData::AddLink(), and CbmMCEntry::SetPos().
Referenced by CbmMCMatch::GetMCInfoBackward(), and CbmMCMatch::GetMCInfoForward().
Here is the call graph for this function:
Here is the caller graph for this function:| void CbmMCObject::SetEntry | ( | FairMultiLinkedData * | data, |
| int | index | ||
| ) |
Definition at line 43 of file CbmMCObject.cxx.
View newest version in sPHENIX GitHub at line 43 of file CbmMCObject.cxx
References AdoptSize(), fStage, and FairMultiLinkedData::GetLinks().
Here is the call graph for this function:| void CbmMCObject::SetEntry | ( | CbmMCEntry | link | ) |
Definition at line 25 of file CbmMCObject.cxx.
View newest version in sPHENIX GitHub at line 25 of file CbmMCObject.cxx
References AdoptSize(), fStage, and CbmMCEntry::GetPos().
Here is the call graph for this function:| void CbmMCObject::SetLink | ( | FairLink | link, |
| int | index | ||
| ) |
Definition at line 49 of file CbmMCObject.cxx.
View newest version in sPHENIX GitHub at line 49 of file CbmMCObject.cxx
References AddLink(), and fStage.
Here is the call graph for this function:
|
inline |
Definition at line 42 of file CbmMCObject.h.
View newest version in sPHENIX GitHub at line 42 of file CbmMCObject.h
References fStage.
|
inline |
Definition at line 36 of file CbmMCObject.h.
View newest version in sPHENIX GitHub at line 36 of file CbmMCObject.h
References fStageId.
|
friend |
Definition at line 81 of file CbmMCObject.h.
View newest version in sPHENIX GitHub at line 81 of file CbmMCObject.h
|
private |
Definition at line 92 of file CbmMCObject.h.
View newest version in sPHENIX GitHub at line 92 of file CbmMCObject.h
Referenced by AddLink(), AdoptSize(), ClearEntries(), GetEntry(), GetEntryVector(), GetMCLink(), GetNEntries(), GetNLinks(), GetSingleLink(), operator=(), PosInList(), SetEntry(), SetLink(), and SetStage().
|
private |
Definition at line 93 of file CbmMCObject.h.
View newest version in sPHENIX GitHub at line 93 of file CbmMCObject.h
Referenced by GetStageId(), operator=(), and SetStageId().