Pandora
Pandora source code navigator
|
This is the complete list of members for pandora::ClusterManager, including all inherited members.
AddIsolatedToCluster(const Cluster *const pCluster, const CaloHit *const pCaloHit) | pandora::ClusterManager | private |
AddToCluster(const Cluster *const pCluster, const CaloHit *const pCaloHit) | pandora::ClusterManager | private |
AddTrackAssociation(const Cluster *const pCluster, const Track *const pTrack) const | pandora::ClusterManager | private |
AlgorithmInfoMap typedef | pandora::Manager< T > | protected |
AlgorithmObjectManager(const Pandora *const pPandora) | pandora::AlgorithmObjectManager< Cluster > | |
AlterMetadata(const Cluster *const pCluster, const object_creation::Cluster::Metadata &metadata) const | pandora::ClusterManager | private |
ClusterManager(const Pandora *const pPandora) | pandora::ClusterManager | |
Create(const object_creation::Cluster::Parameters ¶meters, const Cluster *&pCluster, const ObjectFactory< object_creation::Cluster::Parameters, object_creation::Cluster::Object > &factory) | pandora::ClusterManager | private |
CreateInitialLists() | pandora::Manager< T > | protectedvirtual |
CreateTemporaryListAndSetCurrent(const Algorithm *const pAlgorithm, std::string &temporaryListName) | pandora::AlgorithmObjectManager< Cluster > | protectedvirtual |
DeleteObject(const Cluster *const pT, const std::string &listName) | pandora::AlgorithmObjectManager< Cluster > | protectedvirtual |
DeleteObjects(const ObjectList &objectList, const std::string &listName) | pandora::AlgorithmObjectManager< Cluster > | protectedvirtual |
DeleteTemporaryObjects(const Algorithm *const pAlgorithm, const std::string &temporaryListName) | pandora::AlgorithmObjectManager< Cluster > | protectedvirtual |
DropCurrentList(const Algorithm *const pAlgorithm) | pandora::AlgorithmObjectManager< Cluster > | protectedvirtual |
EraseAllContent() | pandora::AlgorithmObjectManager< Cluster > | protectedvirtual |
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 |
GetResetDeletionObjects(const Algorithm *const pAlgorithm, ObjectList &objectList) const | pandora::AlgorithmObjectManager< Cluster > | protectedvirtual |
IsAvailable(const T *const pT) const | pandora::ClusterManager | private |
IsAvailable(const Cluster *const pCluster) const | pandora::ClusterManager | |
IsAvailable(const ClusterList *const pClusterList) const | pandora::ClusterManager | |
m_algorithmInfoMap | pandora::Manager< T > | protected |
m_canMakeNewObjects | pandora::AlgorithmObjectManager< Cluster > | protected |
m_currentListName | pandora::Manager< T > | protected |
m_nameToListMap | pandora::Manager< T > | protected |
m_nullListName | pandora::Manager< T > | protected |
m_pPandora | pandora::Manager< T > | protected |
m_savedLists | pandora::Manager< T > | protected |
Manager(const Pandora *const pPandora) | pandora::Manager< T > | |
MergeAndDeleteClusters(const Cluster *const pClusterToEnlarge, const Cluster *const pClusterToDelete, const std::string &enlargeListName, const std::string &deleteListName) | pandora::ClusterManager | private |
Modifiable(const T *const pT) const | pandora::Manager< T > | protectedvirtual |
MoveObjectsBetweenLists(const std::string &targetListName, const std::string &sourceListName, const ObjectList *pObjectSubset=nullptr) | pandora::AlgorithmObjectManager< Cluster > | protectedvirtual |
MoveObjectsToTemporaryListAndSetCurrent(const Algorithm *const pAlgorithm, const std::string &originalListName, std::string &temporaryListName, const ObjectList &objectsToMove) | pandora::AlgorithmObjectManager< Cluster > | protectedvirtual |
NameToListMap typedef | pandora::Manager< T > | protected |
ObjectList typedef | pandora::AlgorithmObjectManager< Cluster > | protected |
PandoraContentApiImpl | pandora::ClusterManager | friend |
PandoraImpl | pandora::ClusterManager | friend |
RegisterAlgorithm(const Algorithm *const pAlgorithm) | pandora::Manager< T > | protectedvirtual |
RemoveAllTrackAssociations() const | pandora::ClusterManager | private |
RemoveCurrentTrackAssociations(TrackList &danglingTracks) const | pandora::ClusterManager | private |
RemoveFromCluster(const Cluster *const pCluster, const CaloHit *const pCaloHit) | pandora::ClusterManager | private |
RemoveIsolatedFromCluster(const Cluster *const pCluster, const CaloHit *const pCaloHit) | pandora::ClusterManager | private |
RemoveTrackAssociation(const Cluster *const pCluster, const Track *const pTrack) const | pandora::ClusterManager | private |
RemoveTrackAssociations(const TrackToClusterMap &trackToClusterList) const | pandora::ClusterManager | private |
RenameList(const std::string &oldListName, const std::string &newListName) | pandora::AlgorithmObjectManager< Cluster > | protectedvirtual |
ReplaceCurrentAndAlgorithmInputLists(const Algorithm *const pAlgorithm, const std::string &listName) | pandora::AlgorithmObjectManager< Cluster > | protectedvirtual |
ResetAlgorithmInfo(const Algorithm *const pAlgorithm, bool isAlgorithmFinished) | pandora::AlgorithmObjectManager< Cluster > | protectedvirtual |
ResetCurrentListToAlgorithmInputList(const Algorithm *const pAlgorithm) | pandora::AlgorithmObjectManager< Cluster > | protectedvirtual |
ResetForNextEvent() | pandora::Manager< T > | protectedvirtual |
SaveObjects(const std::string &targetListName, const std::string &sourceListName) | pandora::AlgorithmObjectManager< Cluster > | protectedvirtual |
SaveObjects(const std::string &targetListName, const std::string &sourceListName, const ObjectList &objectsToSave) | pandora::AlgorithmObjectManager< Cluster > | protectedvirtual |
SetAvailability(const T *const pT, bool isAvailable) const | pandora::ClusterManager | private |
SetAvailability(const Cluster *const pCluster, bool isAvailable) const | pandora::ClusterManager | |
SetAvailability(const ClusterList *const pClusterList, bool isAvailable) const | pandora::ClusterManager | |
TemporarilyReplaceCurrentList(const std::string &listName) | pandora::AlgorithmObjectManager< Cluster > | protectedvirtual |
~AlgorithmObjectManager() | pandora::AlgorithmObjectManager< Cluster > | virtual |
~ClusterManager() | pandora::ClusterManager | |
~Manager() | pandora::Manager< T > | virtual |