EventInfo

Contents of events/EventInfo

namespace xAOD

simulator includes

simulator includes geant 4 includes standard includes

simulator libs geant 4 libs standard libs

class EventInfo : public Gaugi::EDM

Public Functions

EventInfo()

Constructor

~EventInfo()

Destructor

PRIMITIVE_SETTER_AND_GETTER(int, m_runNumber, setRunNumber, runNumber)

Run number form geant4

PRIMITIVE_SETTER_AND_GETTER(int, m_eventNumber, setEventNumber, eventNumber)

Event number form geant4

PRIMITIVE_SETTER_AND_GETTER(float, m_totalEnergy, setTotalEnergy, totalEnergy)

The event total energy

PRIMITIVE_SETTER_AND_GETTER(float, m_avgmu, setAvgmu, avgmu)

Average mu from the pythia generator

PRIMITIVE_SETTER_AND_GETTER(float, m_totmu, setTotmu, totmu)
inline float averageInteractionsPerCrossing() const
inline float totalInteractionsPerCrossing() const

Private Members

int m_runNumber
int m_eventNumber
float m_totalEnergy
float m_avgmu
float m_totmu
namespace xAOD

simulator includes

simulator includes geant 4 includes standard includes

simulator libs geant 4 libs standard libs

Typedefs

typedef SG::DataVector<xAOD::EventInfo> EventInfoContainer
namespace xAOD

simulator includes

simulator includes geant 4 includes standard includes

simulator libs geant 4 libs standard libs

struct EventInfo_t

Public Members

float runNumber
float eventNumber
float avgmu
float totmu
class EventInfoConverter

Public Functions

EventInfoConverter() = default
~EventInfoConverter() = default
bool convert(const EventInfo *truth, EventInfo_t &truth_t) const
bool convert(const EventInfo_t&, EventInfo*&) const

Warning

doxygenfile: Found multiple matches for file “LinkDef.h

namespace xAOD

simulator includes

simulator includes geant 4 includes standard includes

simulator libs geant 4 libs standard libs

class Seed : public Gaugi::EDM

Public Functions

Seed()

Contructor

Seed(int id, float e, float et, float eta, float phi)

Contructor

~Seed() = 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(float, m_e, setE, e)

set/get energy

PRIMITIVE_SETTER_AND_GETTER(float, m_et, setEt, et)

set/get transverse energy

PRIMITIVE_SETTER_AND_GETTER(int, m_id, setId, id)

Private Members

int m_id
float m_e
float m_et
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::Seed> SeedContainer
namespace xAOD

simulator includes

simulator includes geant 4 includes standard includes

simulator libs geant 4 libs standard libs

Typedefs

struct Seed_t

Public Members

int id
float e
float et
float eta
float phi
class SeedConverter

Public Functions

SeedConverter() = default
~SeedConverter() = default
bool convert(const Seed *truth, Seed_t &truth_t) const
bool convert(const Seed_t&, Seed*&) const