|
ATLAS Offline Software
|
Go to the documentation of this file.
6 #ifndef EGAMMAEVENT_ELECTRONASSOCIATION_H
7 #define EGAMMAEVENT_ELECTRONASSOCIATION_H
15 #include "CaloGeoHelpers/CaloSampling.h"
26 public Navigable<ElectronContainer, double>
std::string NameType
string to identify the constituent
double getElectronWeight(const Electron *the_electron) const
void set_association(const ElectronContainer *theContainer, const Electron *the_electron, double weight=1)
const Electron * electron() const
get electron directly without token
Navigable< ElectronContainer, double >::constituent_iter iter_type
void set_electron(const ElectronContainer *theContainer, const Electron *the_electron, double weight=1)
void set_association(const ElectronContainer *theContainer, const index_type &theIndex, double weight=1)
The namespace of all packages in PhysicsAnalysis/JetTagging.
ElectronAssociation()=default
constructor
Navigable template generalization to handle navigation.
virtual JetAssociationBase * clone() const
a clone method for the proper workings of the copy constructor
~ElectronAssociation()=default
const name_t & name() const
Navigable< ElectronContainer, double >::external_index_type index_type