Pandora
Pandora source code navigator
|
This is the complete list of members for pandora::MCManager, including all inherited members.
AddMCParticleRelationships() const | pandora::MCManager | private |
AddObjectsToList(const std::string &listName, const ObjectList &objectList) | pandora::InputObjectManager< MCParticle > | protectedvirtual |
AlgorithmInfoMap typedef | pandora::Manager< T > | protected |
ApplyPfoSelectionRules(const MCParticle *const mcRootParticle, MCParticleSet &mcPfoSet) const | pandora::MCManager | private |
Create(const object_creation::MCParticle::Parameters ¶meters, const MCParticle *&pMCParticle, const ObjectFactory< object_creation::MCParticle::Parameters, object_creation::MCParticle::Object > &factory) | pandora::MCManager | private |
CreateCaloHitToPfoTargetsMap(UidToMCParticleWeightMap &caloHitToPfoTargetsMap) const | pandora::MCManager | inlineprivate |
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) const | pandora::MCManager | inlineprivate |
CreateUidToPfoTargetsMap(UidToMCParticleWeightMap &uidToMCParticleWeightMap, const ObjectRelationMap &objectRelationMap) const | pandora::MCManager | private |
DropCurrentList(const Algorithm *const pAlgorithm) | pandora::Manager< T > | protectedvirtual |
EraseAllContent() | pandora::MCManager | privatevirtual |
GetAlgorithmInputList(const Algorithm *const pAlgorithm, const ObjectList *&pObjectList, std::string &listName) const | pandora::Manager< T > | protectedvirtual |
GetAlgorithmInputListName(const Algorithm *const pAlgorithm, std::string &listName) const | pandora::Manager< T > | inlineprotectedvirtual |
GetCurrentList(const ObjectList *&pObjectList, std::string &listName) const | pandora::Manager< T > | protectedvirtual |
GetCurrentListName(std::string &listName) const | pandora::Manager< T > | inlineprotectedvirtual |
GetList(const std::string &listName, const ObjectList *&pObjectList) const | pandora::Manager< T > | protectedvirtual |
IdentifyPfoTargets() | pandora::MCManager | private |
InputObjectManager(const Pandora *const pPandora) | pandora::InputObjectManager< MCParticle > | |
m_algorithmInfoMap | pandora::Manager< T > | protected |
m_caloHitToMCParticleMap | pandora::MCManager | private |
m_currentListName | pandora::Manager< T > | protected |
m_inputListName | pandora::InputObjectManager< MCParticle > | protected |
m_nameToListMap | pandora::Manager< T > | protected |
m_nullListName | pandora::Manager< T > | protected |
m_parentDaughterRelationMap | pandora::MCManager | private |
m_pPandora | pandora::Manager< T > | protected |
m_savedLists | pandora::Manager< T > | protected |
m_selectedListName | pandora::MCManager | private |
m_trackToMCParticleMap | pandora::MCManager | private |
m_uidToMCParticleMap | pandora::MCManager | private |
Manager(const Pandora *const pPandora) | pandora::Manager< T > | |
MCManager(const Pandora *const pPandora) | pandora::MCManager | |
MCParticleRelationMap typedef | pandora::MCManager | private |
Modifiable(const T *const pT) const | pandora::Manager< T > | protectedvirtual |
NameToListMap typedef | pandora::Manager< T > | protected |
ObjectList typedef | pandora::InputObjectManager< MCParticle > | protected |
ObjectRelationMap typedef | pandora::MCManager | private |
PandoraApiImpl | pandora::MCManager | friend |
PandoraContentApiImpl | pandora::MCManager | friend |
PandoraImpl | pandora::MCManager | friend |
RegisterAlgorithm(const Algorithm *const pAlgorithm) | pandora::Manager< T > | protectedvirtual |
RemoveAllMCParticleRelationships() | pandora::MCManager | private |
RemoveMCParticleRelationships(const MCParticle *const pMCParticle) const | pandora::MCManager | private |
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::MCManager | private |
SetCaloHitToMCParticleRelationship(const Uid caloHitUid, const Uid mcParticleUid, const float mcParticleWeight) | pandora::MCManager | inlineprivate |
SetMCParentDaughterRelationship(const Uid parentUid, const Uid daughterUid) | pandora::MCManager | private |
SetPfoTargetInTree(const MCParticle *const pMCParticle, const MCParticle *const pPfoTarget, bool onlyDaughters=false) const | pandora::MCManager | private |
SetTrackToMCParticleRelationship(const Uid trackUid, const Uid mcParticleUid, const float mcParticleWeight) | pandora::MCManager | inlineprivate |
SetUidToMCParticleRelationship(const Uid objectUid, const Uid mcParticleUid, const float mcParticleWeight, ObjectRelationMap &objectRelationMap) const | pandora::MCManager | private |
UidToWeightMap typedef | pandora::MCManager | private |
~InputObjectManager() | pandora::InputObjectManager< MCParticle > | virtual |
~Manager() | pandora::Manager< T > | virtual |
~MCManager() | pandora::MCManager |