Go to the documentation of this file. 1 #ifndef RPCOBJECTS_RPCDIGISIMLINK_H
2 #define RPCOBJECTS_RPCDIGISIMLINK_H
17 unsigned int detUnitId,
20 unsigned short processType) {
52 std::pair<unsigned int, int>
_digi;
unsigned int getTrackId() const
LocalVector _momentumAtEntry
RPCDigiSimLink(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)
EncodedEventId getEventId() const
Local3DPoint getEntryPoint() const
float getEnergyLoss() const
int getParticleType() const
double timeOfFlight(DetId id, const CaloGeometry *geo, bool debug=false)
unsigned int getBx() const
void entryPoint(InputDataCPU const &, InputDataGPU &, OutputDataGPU &, ScratchDataGPU &, OutputDataCPU &, ConditionsProducts const &, cudaStream_t, uint32_t const, uint32_t const)
unsigned int getStrip() const
std::pair< unsigned int, int > _digi
float getTimeOfFlight() const
bool operator<(const RPCDigiSimLink &other) const
unsigned short _processType
unsigned short getProcessType() const
unsigned int getDetUnitId() const
LocalVector getMomentumAtEntry() const