Pandora
Pandora source code navigator
Loading...
Searching...
No Matches
pandora::MCManager Member List

This is the complete list of members for pandora::MCManager, including all inherited members.

AddMCParticleRelationships() constpandora::MCManagerprivate
AddObjectsToList(const std::string &listName, const ObjectList &objectList)pandora::InputObjectManager< MCParticle >protectedvirtual
AlgorithmInfoMap typedefpandora::Manager< T >protected
ApplyPfoSelectionRules(const MCParticle *const mcRootParticle, MCParticleSet &mcPfoSet) constpandora::MCManagerprivate
Create(const object_creation::MCParticle::Parameters &parameters, const MCParticle *&pMCParticle, const ObjectFactory< object_creation::MCParticle::Parameters, object_creation::MCParticle::Object > &factory)pandora::MCManagerprivate
CreateCaloHitToPfoTargetsMap(UidToMCParticleWeightMap &caloHitToPfoTargetsMap) constpandora::MCManagerinlineprivate
CreateInitialLists()pandora::InputObjectManager< MCParticle >protectedvirtual
CreateInputList()pandora::InputObjectManager< MCParticle >protectedvirtual
CreateTemporaryListAndSetCurrent(const Algorithm *const pAlgorithm, const ObjectList &objectList, std::string &temporaryListName)pandora::InputObjectManager< MCParticle >protectedvirtual
pandora::Manager::CreateTemporaryListAndSetCurrent(const Algorithm *const pAlgorithm, std::string &temporaryListName)pandora::Manager< T >protectedvirtual
CreateTrackToPfoTargetsMap(UidToMCParticleWeightMap &trackToPfoTargetsMap) constpandora::MCManagerinlineprivate
CreateUidToPfoTargetsMap(UidToMCParticleWeightMap &uidToMCParticleWeightMap, const ObjectRelationMap &objectRelationMap) constpandora::MCManagerprivate
DropCurrentList(const Algorithm *const pAlgorithm)pandora::Manager< T >protectedvirtual
EraseAllContent()pandora::MCManagerprivatevirtual
GetAlgorithmInputList(const Algorithm *const pAlgorithm, const ObjectList *&pObjectList, std::string &listName) constpandora::Manager< T >protectedvirtual
GetAlgorithmInputListName(const Algorithm *const pAlgorithm, std::string &listName) constpandora::Manager< T >inlineprotectedvirtual
GetCurrentList(const ObjectList *&pObjectList, std::string &listName) constpandora::Manager< T >protectedvirtual
GetCurrentListName(std::string &listName) constpandora::Manager< T >inlineprotectedvirtual
GetList(const std::string &listName, const ObjectList *&pObjectList) constpandora::Manager< T >protectedvirtual
IdentifyPfoTargets()pandora::MCManagerprivate
InputObjectManager(const Pandora *const pPandora)pandora::InputObjectManager< MCParticle >
m_algorithmInfoMappandora::Manager< T >protected
m_caloHitToMCParticleMappandora::MCManagerprivate
m_currentListNamepandora::Manager< T >protected
m_inputListNamepandora::InputObjectManager< MCParticle >protected
m_nameToListMappandora::Manager< T >protected
m_nullListNamepandora::Manager< T >protected
m_parentDaughterRelationMappandora::MCManagerprivate
m_pPandorapandora::Manager< T >protected
m_savedListspandora::Manager< T >protected
m_selectedListNamepandora::MCManagerprivate
m_trackToMCParticleMappandora::MCManagerprivate
m_uidToMCParticleMappandora::MCManagerprivate
Manager(const Pandora *const pPandora)pandora::Manager< T >
MCManager(const Pandora *const pPandora)pandora::MCManager
MCParticleRelationMap typedefpandora::MCManagerprivate
Modifiable(const T *const pT) constpandora::Manager< T >protectedvirtual
NameToListMap typedefpandora::Manager< T >protected
ObjectList typedefpandora::InputObjectManager< MCParticle >protected
ObjectRelationMap typedefpandora::MCManagerprivate
PandoraApiImplpandora::MCManagerfriend
PandoraContentApiImplpandora::MCManagerfriend
PandoraImplpandora::MCManagerfriend
RegisterAlgorithm(const Algorithm *const pAlgorithm)pandora::Manager< T >protectedvirtual
RemoveAllMCParticleRelationships()pandora::MCManagerprivate
RemoveMCParticleRelationships(const MCParticle *const pMCParticle) constpandora::MCManagerprivate
RemoveObjectsFromList(const std::string &listName, const ObjectList &objectList)pandora::InputObjectManager< MCParticle >protectedvirtual
RenameList(const std::string &oldListName, const std::string &newListName)pandora::InputObjectManager< MCParticle >protectedvirtual
ReplaceCurrentAndAlgorithmInputLists(const Algorithm *const pAlgorithm, const std::string &listName)pandora::Manager< T >protectedvirtual
ResetAlgorithmInfo(const Algorithm *const pAlgorithm, bool isAlgorithmFinished)pandora::Manager< T >protectedvirtual
ResetCurrentListToAlgorithmInputList(const Algorithm *const pAlgorithm)pandora::Manager< T >protectedvirtual
ResetForNextEvent()pandora::Manager< T >protectedvirtual
SaveList(const std::string &listName, const ObjectList &objectList)pandora::InputObjectManager< MCParticle >protectedvirtual
SelectPfoTargets()pandora::MCManagerprivate
SetCaloHitToMCParticleRelationship(const Uid caloHitUid, const Uid mcParticleUid, const float mcParticleWeight)pandora::MCManagerinlineprivate
SetMCParentDaughterRelationship(const Uid parentUid, const Uid daughterUid)pandora::MCManagerprivate
SetPfoTargetInTree(const MCParticle *const pMCParticle, const MCParticle *const pPfoTarget, bool onlyDaughters=false) constpandora::MCManagerprivate
SetTrackToMCParticleRelationship(const Uid trackUid, const Uid mcParticleUid, const float mcParticleWeight)pandora::MCManagerinlineprivate
SetUidToMCParticleRelationship(const Uid objectUid, const Uid mcParticleUid, const float mcParticleWeight, ObjectRelationMap &objectRelationMap) constpandora::MCManagerprivate
UidToWeightMap typedefpandora::MCManagerprivate
~InputObjectManager()pandora::InputObjectManager< MCParticle >virtual
~Manager()pandora::Manager< T >virtual
~MCManager()pandora::MCManager