1 #ifndef GEMOBJECTS_GEMDIGISIMLINK_H 2 #define GEMOBJECTS_GEMDIGISIMLINK_H 17 unsigned int detUnitId,
20 unsigned short processType) {
52 std::pair<unsigned int, int>
_digi;
unsigned short getProcessType() const
unsigned int getBx() const
unsigned int getDetUnitId() const
std::pair< unsigned int, int > _digi
unsigned int getStrip() const
float getTimeOfFlight() const
unsigned int getTrackId() const
float getEnergyLoss() const
EncodedEventId getEventId() const
LocalVector _momentumAtEntry
bool operator<(const GEMDigiSimLink &other) const
Local3DPoint getEntryPoint() const
unsigned short _processType
GEMDigiSimLink(std::pair< unsigned int, int > digi, Local3DPoint entryPoint, LocalVector momentumAtEntry, float timeOfFlight, float energyLoss, int particleType, unsigned int detUnitId, unsigned int trackId, EncodedEventId eventId, unsigned short processType)
double timeOfFlight(DetId id, const CaloGeometry *geo, bool debug=false)
int getParticleType() const
LocalVector getMomentumAtEntry() const