CaloRings

Contents of events/CaloRings

namespace xAOD

simulator includes

simulator includes geant 4 includes standard includes

simulator libs geant 4 libs standard libs

class CaloRings : public Gaugi::EDM

Public Functions

CaloRings()

Contructor

~CaloRings() = default

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(std::vector<float>, m_rings, setRings, rings)

Rings energy

inline void setCaloCluster(const xAOD::CaloCluster *clus)

Set the associated CaloCluster to this CaloRings

inline const xAOD::CaloCluster *caloCluster() const

Get the associated cluster to this CaloRings

Private Members

std::vector<float> m_rings
const xAOD::CaloCluster *m_caloCluster
float m_eta
float m_phi
namespace xAOD

simulator includes

simulator includes geant 4 includes standard includes

simulator libs geant 4 libs standard libs

Typedefs

typedef SG::DataVector<xAOD::CaloRings> CaloRingsContainer
namespace xAOD

simulator includes

simulator includes geant 4 includes standard includes

simulator libs geant 4 libs standard libs

struct CaloRings_t

Public Members

int cluster_link
std::vector<float> rings
class CaloRingsConverter

Public Functions

CaloRingsConverter() = default
~CaloRingsConverter() = default
bool convert(const CaloRings*, CaloRings_t&)
bool convert(const CaloRings_t &rings_t, CaloRings *&rings)

Warning

doxygenfile: Found multiple matches for file “LinkDef.h