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

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

AddObjectsToList(const std::string &listName, const ObjectList &objectList)pandora::InputObjectManager< CaloHit >protectedvirtual
AlgorithmInfoMap typedefpandora::Manager< T >protected
AlterMetadata(const CaloHit *const pCaloHit, const object_creation::CaloHit::Metadata &metadata) constpandora::CaloHitManagerprivate
CaloHitManager(const Pandora *const pPandora)pandora::CaloHitManager
CanFragmentCaloHit(const CaloHit *const pOriginalCaloHit, const float fraction1) constpandora::CaloHitManagerprivate
CanMergeCaloHitFragments(const CaloHit *const pFragmentCaloHit1, const CaloHit *const pFragmentCaloHit2) constpandora::CaloHitManagerprivate
Create(const object_creation::CaloHit::Parameters &parameters, const CaloHit *&pCaloHit, const ObjectFactory< object_creation::CaloHit::Parameters, object_creation::CaloHit::Object > &factory)pandora::CaloHitManagerprivate
CreateInitialLists()pandora::InputObjectManager< CaloHit >protectedvirtual
CreateInputList()pandora::InputObjectManager< CaloHit >protectedvirtual
CreateTemporaryListAndSetCurrent(const Algorithm *const pAlgorithm, const ClusterList &clusterList, std::string &temporaryListName)pandora::CaloHitManagerprivate
InputObjectManager< CaloHit >::CreateTemporaryListAndSetCurrent(const Algorithm *const pAlgorithm, const ObjectList &objectList, std::string &temporaryListName)pandora::InputObjectManager< CaloHit >protectedvirtual
pandora::Manager::CreateTemporaryListAndSetCurrent(const Algorithm *const pAlgorithm, std::string &temporaryListName)pandora::Manager< T >protectedvirtual
DropCurrentList(const Algorithm *const pAlgorithm)pandora::Manager< T >protectedvirtual
EndReclustering(const Algorithm *const pAlgorithm, const std::string &selectedReclusterListName)pandora::CaloHitManagerprivate
EraseAllContent()pandora::CaloHitManagerprivatevirtual
FragmentCaloHit(const CaloHit *const pOriginalCaloHit, const float fraction1, const CaloHit *&pDaughterCaloHit1, const CaloHit *&pDaughterCaloHit2, const ObjectFactory< object_creation::CaloHitFragment::Parameters, object_creation::CaloHitFragment::Object > &factory)pandora::CaloHitManagerprivate
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 ClusterList &clusterList, const std::string &originalReclusterListName)pandora::CaloHitManagerprivate
InputObjectManager(const Pandora *const pPandora)pandora::InputObjectManager< CaloHit >
IsAvailable(const T *const pT) constpandora::CaloHitManagerprivate
IsAvailable(const CaloHit *const pCaloHit) constpandora::CaloHitManager
IsAvailable(const CaloHitList *const pCaloHitList) constpandora::CaloHitManager
m_algorithmInfoMappandora::Manager< T >protected
m_currentListNamepandora::Manager< T >protected
m_inputListNamepandora::InputObjectManager< CaloHit >protected
m_nameToListMappandora::Manager< T >protected
m_nReclusteringProcessespandora::CaloHitManagerprivate
m_nullListNamepandora::Manager< T >protected
m_pCurrentReclusterMetadatapandora::CaloHitManagerprivate
m_pPandorapandora::Manager< T >protected
m_reclusterMetadataListpandora::CaloHitManagerprivate
m_savedListspandora::Manager< T >protected
Manager(const Pandora *const pPandora)pandora::Manager< T >
MatchCaloHitsToMCPfoTargets(const UidToMCParticleWeightMap &caloHitToPfoTargetsMap)pandora::CaloHitManagerprivate
MergeCaloHitFragments(const CaloHit *const pFragmentCaloHit1, const CaloHit *const pFragmentCaloHit2, const CaloHit *&pMergedCaloHit, const ObjectFactory< object_creation::CaloHitFragment::Parameters, object_creation::CaloHitFragment::Object > &factory)pandora::CaloHitManagerprivate
Modifiable(const T *const pT) constpandora::Manager< T >protectedvirtual
NameToListMap typedefpandora::Manager< T >protected
ObjectList typedefpandora::InputObjectManager< CaloHit >protected
PandoraApiImplpandora::CaloHitManagerfriend
PandoraContentApiImplpandora::CaloHitManagerfriend
PandoraImplpandora::CaloHitManagerfriend
PrepareForClustering(const Algorithm *const pAlgorithm, const std::string &newReclusterListName)pandora::CaloHitManagerprivate
RegisterAlgorithm(const Algorithm *const pAlgorithm)pandora::Manager< T >protectedvirtual
RemoveAllMCParticleRelationships()pandora::CaloHitManagerprivate
RemoveObjectsFromList(const std::string &listName, const ObjectList &objectList)pandora::InputObjectManager< CaloHit >protectedvirtual
RenameList(const std::string &oldListName, const std::string &newListName)pandora::InputObjectManager< CaloHit >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< CaloHit >protectedvirtual
SetAvailability(const T *const pT, bool isAvailable)pandora::CaloHitManagerprivate
SetAvailability(const CaloHit *const pCaloHit, bool isAvailable)pandora::CaloHitManager
SetAvailability(const CaloHitList *const pCaloHitList, bool isAvailable)pandora::CaloHitManager
Update(const CaloHitMetadata &caloHitMetadata)pandora::CaloHitManagerprivate
Update(const CaloHitReplacement &caloHitReplacement)pandora::CaloHitManagerprivate
Update(CaloHitList *const pCaloHitList, const CaloHitReplacement &caloHitReplacement)pandora::CaloHitManagerprivate
~CaloHitManager()pandora::CaloHitManager
~InputObjectManager()pandora::InputObjectManager< CaloHit >virtual
~Manager()pandora::Manager< T >virtual