Digitize result.
More...
#include <TRGECLDigi.h>
|
void | setEventId (int eventid) |
| Set event id.
|
|
void | setTCId (int tcid) |
| Set TC id.
|
|
void | setPhiId (int phiid) |
| Set Phi id.
|
|
void | setThetaId (int thetaid) |
| Set Theta id.
|
|
void | setRawEnergy (double raw_energy) |
| Set Energy and Timing Set Raw enrgy.
|
|
void | setRawTiming (double raw_timing) |
| Set Raw Timing.
|
|
void | setRawEnergyTot (double raw_energy_tot) |
| Set Raw total Energy.
|
|
void | setRawTimingTot (double raw_timing_tot) |
| Set Raw Total Timing.
|
|
void | setFitEnergy (double fit_energy) |
| Set fitting energy.
|
|
void | setFitTiming (double fit_timing) |
| Set fitting timing.
|
|
void | setBeamBkgTag (int beambkgtag) |
| Set Beam background veto.
|
|
void | setTCnOutput (int TC_noutput) |
| Set # of TC output.
|
|
int | getEventId () const |
| Get event id.
|
|
int | getTCId () const |
| Get TC id.
|
|
int | getPhiId () const |
| Get phi Id.
|
|
int | getThetaId () const |
| Get theta Id.
|
|
double | getRawEnergy () const |
| Get Energy and Timing Get raw energy.
|
|
double | getRawTiming () const |
| Get raw timing.
|
|
double | getRawEnergyTot () const |
| Get raw total energy.
|
|
double | getRawTimingTot () const |
| Get raw total timing.
|
|
double | getFitEnergy () const |
| get fit energy
|
|
double | getFitTiming () const |
| Get fit timing.
|
|
int | getBeamBkgTag () const |
| Get beam background tag.
|
|
| TRGECLDigi () |
| Empty constructor Recommended for ROOT IO.
|
|
| TRGECLDigi (int eventid, int tcid, int phiid, int thetaid, int tcnoutput, int beambkgtag, double raw_energy, double raw_timing, double raw_energy_tot, double raw_timing_tot, double fit_energy, double fit_timing) |
| Useful Constructor.
|
|
| ClassDef (TRGECLDigi, 1) |
| the class title
|
|
Digitize result.
Definition at line 21 of file TRGECLDigi.h.
◆ TRGECLDigi() [1/2]
Empty constructor Recommended for ROOT IO.
Definition at line 103 of file TRGECLDigi.h.
104 {
105 m_eventid = 0;
106 m_tcid = 0;
107 m_phiid = 0;
108 m_thetaid = 0;
109 m_tcnoutput = 0;
110 m_beambkgtag = 0;
111
112 m_raw_energy = 0;
113 m_raw_timing = 0;
114 m_raw_energy_tot = 0;
115 m_raw_timing_tot = 0;
116 m_fit_energy = 0;
117 m_fit_timing = 0;
118
119
120
121
122 }
◆ TRGECLDigi() [2/2]
TRGECLDigi |
( |
int | eventid, |
|
|
int | tcid, |
|
|
int | phiid, |
|
|
int | thetaid, |
|
|
int | tcnoutput, |
|
|
int | beambkgtag, |
|
|
double | raw_energy, |
|
|
double | raw_timing, |
|
|
double | raw_energy_tot, |
|
|
double | raw_timing_tot, |
|
|
double | fit_energy, |
|
|
double | fit_timing ) |
|
inline |
Useful Constructor.
Definition at line 125 of file TRGECLDigi.h.
139 {
140 m_eventid = eventid;
141 m_tcid = tcid;
142 m_phiid = phiid;
143 m_thetaid = thetaid;
144 m_raw_energy = raw_energy;
145 m_raw_timing = raw_timing;
146 m_raw_energy_tot = raw_energy_tot;
147 m_raw_timing_tot = raw_timing_tot;
148 m_fit_energy = fit_energy;
149 m_fit_timing = fit_timing;
150 m_tcnoutput = tcnoutput;
151 m_beambkgtag = beambkgtag;
152
153
154 }
◆ getBeamBkgTag()
int getBeamBkgTag |
( |
| ) |
const |
|
inline |
Get beam background tag.
Definition at line 98 of file TRGECLDigi.h.
98{return m_beambkgtag; }
◆ getEventId()
◆ getFitEnergy()
double getFitEnergy |
( |
| ) |
const |
|
inline |
get fit energy
Definition at line 94 of file TRGECLDigi.h.
94{return m_fit_energy; }
◆ getFitTiming()
double getFitTiming |
( |
| ) |
const |
|
inline |
Get fit timing.
Definition at line 96 of file TRGECLDigi.h.
96{return m_fit_timing; }
◆ getPhiId()
◆ getRawEnergy()
double getRawEnergy |
( |
| ) |
const |
|
inline |
Get Energy and Timing Get raw energy.
Definition at line 86 of file TRGECLDigi.h.
86{return m_raw_energy; }
◆ getRawEnergyTot()
double getRawEnergyTot |
( |
| ) |
const |
|
inline |
Get raw total energy.
Definition at line 90 of file TRGECLDigi.h.
90{return m_raw_energy_tot; }
◆ getRawTiming()
double getRawTiming |
( |
| ) |
const |
|
inline |
Get raw timing.
Definition at line 88 of file TRGECLDigi.h.
88{return m_raw_timing; }
◆ getRawTimingTot()
double getRawTimingTot |
( |
| ) |
const |
|
inline |
Get raw total timing.
Definition at line 92 of file TRGECLDigi.h.
92{return m_raw_timing_tot; }
◆ getTCId()
◆ getThetaId()
◆ setBeamBkgTag()
void setBeamBkgTag |
( |
int | beambkgtag | ) |
|
|
inline |
Set Beam background veto.
Definition at line 71 of file TRGECLDigi.h.
71{ m_beambkgtag = beambkgtag; }
◆ setEventId()
void setEventId |
( |
int | eventid | ) |
|
|
inline |
Set event id.
Definition at line 50 of file TRGECLDigi.h.
50{ m_eventid = eventid; }
◆ setFitEnergy()
void setFitEnergy |
( |
double | fit_energy | ) |
|
|
inline |
Set fitting energy.
Definition at line 67 of file TRGECLDigi.h.
67{ m_fit_energy = fit_energy; }
◆ setFitTiming()
void setFitTiming |
( |
double | fit_timing | ) |
|
|
inline |
Set fitting timing.
Definition at line 69 of file TRGECLDigi.h.
69{ m_fit_timing = fit_timing; }
◆ setPhiId()
void setPhiId |
( |
int | phiid | ) |
|
|
inline |
◆ setRawEnergy()
void setRawEnergy |
( |
double | raw_energy | ) |
|
|
inline |
Set Energy and Timing Set Raw enrgy.
Definition at line 59 of file TRGECLDigi.h.
59{ m_raw_energy = raw_energy; }
◆ setRawEnergyTot()
void setRawEnergyTot |
( |
double | raw_energy_tot | ) |
|
|
inline |
Set Raw total Energy.
Definition at line 63 of file TRGECLDigi.h.
63{ m_raw_energy_tot = raw_energy_tot; }
◆ setRawTiming()
void setRawTiming |
( |
double | raw_timing | ) |
|
|
inline |
Set Raw Timing.
Definition at line 61 of file TRGECLDigi.h.
61{ m_raw_timing = raw_timing; }
◆ setRawTimingTot()
void setRawTimingTot |
( |
double | raw_timing_tot | ) |
|
|
inline |
Set Raw Total Timing.
Definition at line 65 of file TRGECLDigi.h.
65{ m_raw_timing_tot = raw_timing_tot; }
◆ setTCId()
◆ setTCnOutput()
void setTCnOutput |
( |
int | TC_noutput | ) |
|
|
inline |
Set # of TC output.
Definition at line 74 of file TRGECLDigi.h.
74{ m_tcnoutput = TC_noutput; }
◆ setThetaId()
void setThetaId |
( |
int | thetaid | ) |
|
|
inline |
Set Theta id.
Definition at line 56 of file TRGECLDigi.h.
56{ m_thetaid = thetaid; }
◆ m_beambkgtag
◆ m_eventid
◆ m_fit_energy
◆ m_fit_timing
◆ m_phiid
◆ m_raw_energy
TC Energy and Timing Raw TC energy.
Definition at line 36 of file TRGECLDigi.h.
◆ m_raw_energy_tot
◆ m_raw_timing
◆ m_raw_timing_tot
◆ m_tcid
◆ m_tcnoutput
◆ m_thetaid
The documentation for this class was generated from the following file: