![]() |
ATLAS Offline Software
|
#include <AthContainers/AuxElement.h>#include <xAODCaloEvent/CaloCluster.h>#include <xAODPFlow/FlowElement.h>#include <xAODPrimitives/IsolationType.h>#include <xAODTracking/TrackParticle.h>#include <set>#include <unordered_set>Go to the source code of this file.
Classes | |
| struct | CP::SortedObjPtr< Obj > |
| Small helper struct to have sets of particle pointers sorted by pt. More... | |
| struct | CP::FlowElementPtr |
| For the flow elements we need a special derivate which also contains the weights. More... | |
Namespaces | |
| namespace | CP |
| Select isolated Photons, Electrons and Muons. | |
Typedefs | |
| using | CP::CharAccessor = SG::AuxElement::ConstAccessor<char> |
| using | CP::CharDecorator = SG::AuxElement::Decorator<char> |
| using | CP::FloatAccessor = SG::AuxElement::ConstAccessor<float> |
| using | CP::FloatDecorator = SG::AuxElement::Decorator<float> |
| using | CP::SelectionAccessor = std::unique_ptr<CharAccessor> |
| using | CP::SelectionDecorator = std::unique_ptr<CharDecorator> |
| using | CP::BoolDecorator = SG::AuxElement::Decorator<bool> |
| using | CP::BoolAccessor = SG::AuxElement::ConstAccessor<bool> |
| using | CP::IntDecorator = SG::AuxElement::Decorator<int> |
| using | CP::IntAccessor = SG::AuxElement::ConstAccessor<int> |
| using | CP::ShortDecorator = SG::AuxElement::Decorator<short> |
| using | CP::ShortAccessor = SG::AuxElement::ConstAccessor<short> |
| using | CP::IsoType = xAOD::Iso::IsolationType |
| using | CP::IsoVector = std::vector<IsoType> |
| using | CP::CaloClusterPtr = SortedObjPtr<xAOD::CaloCluster> |
| using | CP::TrackPtr = SortedObjPtr<xAOD::TrackParticle> |
| using | CP::TrackSet = std::set<TrackPtr> |
| using | CP::ClusterSet = std::set<CaloClusterPtr> |
| using | CP::PflowSet = std::set<FlowElementPtr> |
| using | CP::UnorderedClusterSet = std::unordered_set<const xAOD::CaloCluster*> |
| using | CP::UnorderedContainerSet = std::unordered_set<const SG::AuxVectorData*> |