7#ifndef TRIGSCINT_EVENT_TRIGSCINTHIT_H
8#define TRIGSCINT_EVENT_TRIGSCINTHIT_H
39 void clear(Option_t *option =
"");
51 void setBarID(
const int barID) { bar_id_ = barID; };
61 void setPE(
const float PE) { pe_ = PE; };
64 float getPE()
const {
return pe_; }
71 void setModuleID(
const int moduleID) { module_id_ = moduleID; };
Class that stores Stores reconstructed hit information from the HCAL.
Stores reconstructed hit information from the HCAL.
void clear()
Clear the data in the object.
void setPE(const float PE)
Set hit pe.
int getBarID() const
Get the bar ID.
void setBarID(const int barID)
Set hit bar ID.
int getModuleID() const
Get the module ID.
friend std::ostream & operator<<(std::ostream &o, const TrigScintHit &d)
Print out the object.
void setBeamEfrac(const float beamEfrac)
Set beam energy fraction of hit.
TrigScintHit()=default
Class constructor.
float beam_efrac_
The fraction of energy associated with beam electrons.
~TrigScintHit()
Class destructor.
float getPE() const
Get the hit pe.
float getBeamEfrac() const
Get the beam energy fraction.
void setModuleID(const int moduleID)
Set hit module ID.