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;
EncodedEventId getEventId() const
Local3DPoint getEntryPoint() const
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)
void entryPoint(InputDataCPU const &, InputDataGPU &, OutputDataGPU &, ScratchDataGPU &, OutputDataCPU &, ConditionsProducts const &, cudaStream_t, uint32_t const, uint32_t const)
float getEnergyLoss() const
unsigned int getStrip() const
bool operator<(const RPCDigiSimLink &other) const
int getParticleType() const
LocalVector getMomentumAtEntry() const
unsigned short _processType
unsigned int getBx() const
unsigned int getTrackId() const
unsigned short getProcessType() const
std::pair< unsigned int, int > _digi
float getTimeOfFlight() const
unsigned int getDetUnitId() const
double timeOfFlight(DetId id, const CaloGeometry *geo, bool debug=false)
LocalVector _momentumAtEntry