Egamma

Contents of events/Egamma

namespace xAOD

simulator includes

simulator includes geant 4 includes standard includes

simulator libs geant 4 libs standard libs

class Electron : public Gaugi::EDM

Public Functions

Electron()

Contructor

~Electron() = default

Contructor

Destructor

PRIMITIVE_SETTER_AND_GETTER(float, m_eta, setEta, eta)

The eta center of the cluster given by the simulation (RoI)

PRIMITIVE_SETTER_AND_GETTER(float, m_phi, setPhi, phi)

The phi center of the cluster given by the simulation (RoI)

PRIMITIVE_SETTER_AND_GETTER(float, m_e, setE, e)

set/get energy

PRIMITIVE_SETTER_AND_GETTER(float, m_et, setEt, et)

set/get transverse energy

inline void setCaloCluster(const xAOD::CaloCluster *clus)
inline const xAOD::CaloCluster *caloCluster() const
bool isTight() const
bool isMedium() const
bool isLoose() const
bool isVeryLoose() const
void setIsTight(bool isTight)
void setIsMedium(bool isMedium)
void setIsLoose(bool isLoose)
void setIsVeryLoose(bool isVeryLoose)
inline bool isForward() const

Private Members

float m_e
float m_et
float m_eta
float m_phi
std::vector<bool> m_isEM
const xAOD::CaloCluster *m_caloCluster
namespace xAOD

simulator includes

simulator includes geant 4 includes standard includes

simulator libs geant 4 libs standard libs

Typedefs

typedef SG::DataVector<xAOD::Electron> ElectronContainer
namespace xAOD

simulator includes

simulator includes geant 4 includes standard includes

simulator libs geant 4 libs standard libs

struct Electron_t

Public Members

int cluster_link
float e
float et
float eta
float phi
std::vector<bool> isEM
class ElectronConverter

Public Functions

ElectronConverter() = default
~ElectronConverter() = default
bool convert(const Electron*, Electron_t&)
bool convert(const Electron_t &electron_t, Electron *&electron)

Warning

doxygenfile: Found multiple matches for file “LinkDef.h