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

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

AddIsolatedToCluster(const Cluster *const pCluster, const CaloHit *const pCaloHit)pandora::ClusterManagerprivate
AddToCluster(const Cluster *const pCluster, const CaloHit *const pCaloHit)pandora::ClusterManagerprivate
AddTrackAssociation(const Cluster *const pCluster, const Track *const pTrack) constpandora::ClusterManagerprivate
AlgorithmInfoMap typedefpandora::Manager< T >protected
AlgorithmObjectManager(const Pandora *const pPandora)pandora::AlgorithmObjectManager< Cluster >
AlterMetadata(const Cluster *const pCluster, const object_creation::Cluster::Metadata &metadata) constpandora::ClusterManagerprivate
ClusterManager(const Pandora *const pPandora)pandora::ClusterManager
Create(const object_creation::Cluster::Parameters &parameters, const Cluster *&pCluster, const ObjectFactory< object_creation::Cluster::Parameters, object_creation::Cluster::Object > &factory)pandora::ClusterManagerprivate
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) 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
GetResetDeletionObjects(const Algorithm *const pAlgorithm, ObjectList &objectList) constpandora::AlgorithmObjectManager< Cluster >protectedvirtual
IsAvailable(const T *const pT) constpandora::ClusterManagerprivate
IsAvailable(const Cluster *const pCluster) constpandora::ClusterManager
IsAvailable(const ClusterList *const pClusterList) constpandora::ClusterManager
m_algorithmInfoMappandora::Manager< T >protected
m_canMakeNewObjectspandora::AlgorithmObjectManager< Cluster >protected
m_currentListNamepandora::Manager< T >protected
m_nameToListMappandora::Manager< T >protected
m_nullListNamepandora::Manager< T >protected
m_pPandorapandora::Manager< T >protected
m_savedListspandora::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::ClusterManagerprivate
Modifiable(const T *const pT) constpandora::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 typedefpandora::Manager< T >protected
ObjectList typedefpandora::AlgorithmObjectManager< Cluster >protected
PandoraContentApiImplpandora::ClusterManagerfriend
PandoraImplpandora::ClusterManagerfriend
RegisterAlgorithm(const Algorithm *const pAlgorithm)pandora::Manager< T >protectedvirtual
RemoveAllTrackAssociations() constpandora::ClusterManagerprivate
RemoveCurrentTrackAssociations(TrackList &danglingTracks) constpandora::ClusterManagerprivate
RemoveFromCluster(const Cluster *const pCluster, const CaloHit *const pCaloHit)pandora::ClusterManagerprivate
RemoveIsolatedFromCluster(const Cluster *const pCluster, const CaloHit *const pCaloHit)pandora::ClusterManagerprivate
RemoveTrackAssociation(const Cluster *const pCluster, const Track *const pTrack) constpandora::ClusterManagerprivate
RemoveTrackAssociations(const TrackToClusterMap &trackToClusterList) constpandora::ClusterManagerprivate
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) constpandora::ClusterManagerprivate
SetAvailability(const Cluster *const pCluster, bool isAvailable) constpandora::ClusterManager
SetAvailability(const ClusterList *const pClusterList, bool isAvailable) constpandora::ClusterManager
TemporarilyReplaceCurrentList(const std::string &listName)pandora::AlgorithmObjectManager< Cluster >protectedvirtual
~AlgorithmObjectManager()pandora::AlgorithmObjectManager< Cluster >virtual
~ClusterManager()pandora::ClusterManager
~Manager()pandora::Manager< T >virtual