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

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

AddObjectsToList(const std::string &listName, const ObjectList &objectList)pandora::InputObjectManager< Track >protectedvirtual
AddParentDaughterAssociations() constpandora::TrackManagerprivate
AddSiblingAssociations() constpandora::TrackManagerprivate
AlgorithmInfoMap typedefpandora::Manager< T >protected
AssociateTracks() constpandora::TrackManagerprivate
Create(const object_creation::Track::Parameters &parameters, const Track *&pTrack, const ObjectFactory< object_creation::Track::Parameters, object_creation::Track::Object > &factory)pandora::TrackManagerprivate
CreateInitialLists()pandora::InputObjectManager< Track >protectedvirtual
CreateInputList()pandora::InputObjectManager< Track >protectedvirtual
CreateTemporaryListAndSetCurrent(const Algorithm *const pAlgorithm, const ObjectList &objectList, std::string &temporaryListName)pandora::InputObjectManager< Track >protectedvirtual
pandora::Manager::CreateTemporaryListAndSetCurrent(const Algorithm *const pAlgorithm, std::string &temporaryListName)pandora::Manager< T >protectedvirtual
DropCurrentList(const Algorithm *const pAlgorithm)pandora::Manager< T >protectedvirtual
EraseAllContent()pandora::TrackManagerprivatevirtual
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
InitializeReclustering(const Algorithm *const pAlgorithm, const TrackList &trackList, const std::string &originalReclusterListName)pandora::TrackManagerprivate
InputObjectManager(const Pandora *const pPandora)pandora::InputObjectManager< Track >
IsAvailable(const T *const pT) constpandora::TrackManagerprivate
IsAvailable(const Track *const pTrack) constpandora::TrackManager
IsAvailable(const TrackList *const pTrackList) constpandora::TrackManager
m_algorithmInfoMappandora::Manager< T >protected
m_currentListNamepandora::Manager< T >protected
m_inputListNamepandora::InputObjectManager< Track >protected
m_nameToListMappandora::Manager< T >protected
m_nullListNamepandora::Manager< T >protected
m_parentDaughterRelationMappandora::TrackManagerprivate
m_pPandorapandora::Manager< T >protected
m_savedListspandora::Manager< T >protected
m_siblingRelationMappandora::TrackManagerprivate
m_uidToTrackMappandora::TrackManagerprivate
Manager(const Pandora *const pPandora)pandora::Manager< T >
MatchTracksToMCPfoTargets(const UidToMCParticleWeightMap &trackToPfoTargetsMap)pandora::TrackManagerprivate
Modifiable(const T *const pT) constpandora::Manager< T >protectedvirtual
NameToListMap typedefpandora::Manager< T >protected
ObjectList typedefpandora::InputObjectManager< Track >protected
PandoraApiImplpandora::TrackManagerfriend
PandoraContentApiImplpandora::TrackManagerfriend
PandoraImplpandora::TrackManagerfriend
RegisterAlgorithm(const Algorithm *const pAlgorithm)pandora::Manager< T >protectedvirtual
RemoveAllClusterAssociations() constpandora::TrackManagerprivate
RemoveAllMCParticleRelationships()pandora::TrackManagerprivate
RemoveAssociatedCluster(const Track *const pTrack, const Cluster *const pCluster) constpandora::TrackManagerprivate
RemoveClusterAssociations(const TrackList &trackList) constpandora::TrackManagerprivate
RemoveCurrentClusterAssociations(TrackToClusterMap &danglingClusters) constpandora::TrackManagerprivate
RemoveObjectsFromList(const std::string &listName, const ObjectList &objectList)pandora::InputObjectManager< Track >protectedvirtual
RenameList(const std::string &oldListName, const std::string &newListName)pandora::InputObjectManager< Track >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< Track >protectedvirtual
SetAssociatedCluster(const Track *const pTrack, const Cluster *const pCluster) constpandora::TrackManagerprivate
SetAvailability(const T *const pT, bool isAvailable) constpandora::TrackManagerprivate
SetAvailability(const Track *const pTrack, bool isAvailable) constpandora::TrackManager
SetAvailability(const TrackList *const pTrackList, bool isAvailable) constpandora::TrackManager
SetTrackParentDaughterRelationship(const Uid parentUid, const Uid daughterUid)pandora::TrackManagerprivate
SetTrackSiblingRelationship(const Uid firstSiblingUid, const Uid secondSiblingUid)pandora::TrackManagerprivate
TrackManager(const Pandora *const pPandora)pandora::TrackManager
TrackRelationMap typedefpandora::TrackManagerprivate
UidToTrackMap typedefpandora::TrackManagerprivate
~InputObjectManager()pandora::InputObjectManager< Track >virtual
~Manager()pandora::Manager< T >virtual
~TrackManager()pandora::TrackManager