7 #include <EVENT/SimTrackerHit.h>
double getCharge() const
Get signal.
void setCharge(double charge)
Set signal.
Signal(double charge, double time)
Constructor.
std::map< EVENT::SimTrackerHit *, float > SimTrackerHitMap
void setTime(double time)
Set time when signal was created.
Signal class holds all information that one gets from strip, pixel, etc ...
double _charge
Signal charge.
double getTime() const
Get time when signal was created.
float getSimHitWeightSum()
Get MC truth information - total sum of individual weights.
void updateCharge(double charge)
Update signal.
double _time
Time when signal has been created.
void updateSimHitMap(EVENT::SimTrackerHit *simHit, float weight)
Update MC truth information about SimTrackerHits, which contributed.
SimTrackerHitMap _simHitMap
Map of SimTrkHits which contributed to the signal.
const SimTrackerHitMap & getSimHitMap() const
Get MC truth information about SimTrackerHits, which contributed.