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