#include <RPCDigi.h>
Public Member Functions | |
int | bx () const |
double | coordinateX () const |
double | coordinateY () const |
double | deltaTime () const |
double | deltaX () const |
double | deltaY () const |
bool | hasTime () const |
void | hasTime (bool has) |
bool | hasX () const |
void | hasX (bool has) |
bool | hasY () const |
void | hasY (bool has) |
bool | isPseudoDigi () const |
bool | operator< (const RPCDigi &digi) const |
Precedence operator. More... | |
bool | operator== (const RPCDigi &digi) const |
void | print () const |
RPCDigi (int strip, int bx) | |
RPCDigi () | |
void | setDeltaTime (double dt) |
void | setDeltaX (double dx) |
void | setDeltaY (double dy) |
void | setTime (double time) |
void | setX (double x) |
void | setY (double y) |
int | strip () const |
double | time () const |
Private Attributes | |
int32_t | bx_ |
double | coordinateX_ |
double | coordinateY_ |
double | deltaTime_ |
double | deltaX_ |
double | deltaY_ |
bool | hasTime_ |
bool | hasX_ |
bool | hasY_ |
uint16_t | strip_ |
double | time_ |
Digi for Rsisitive Plate Chamber
modified by Borislav Pavlov - University of Sofia modification to be used for upgrade and for "pseudodigi"
|
explicit |
Definition at line 16 of file RPCDigi.cc.
RPCDigi::RPCDigi | ( | ) |
Definition at line 30 of file RPCDigi.cc.
|
inline |
Definition at line 29 of file RPCDigi.h.
References bx_.
Referenced by CSCMotherboardME3141RPC::constructLCTsRPC(), rpcrawtodigi::DebugDigisPrintout::operator()(), operator<(), operator<<(), operator==(), print(), and RPCRecordFormatter::recordPack().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 33 of file RPCDigi.h.
References hasTime_.
Referenced by RPCSimModelTiming::simulate(), and RPCSimModelTiming::simulateNoise().
|
inline |
|
inline |
Definition at line 35 of file RPCDigi.h.
References hasY_.
Referenced by RPCSimModelTiming::simulate(), and RPCSimModelTiming::simulateNoise().
bool RPCDigi::operator< | ( | const RPCDigi & | digi | ) | const |
bool RPCDigi::operator== | ( | const RPCDigi & | digi | ) | const |
void RPCDigi::print | ( | void | ) | const |
|
inline |
|
inline |
Definition at line 46 of file RPCDigi.h.
References deltaX_, and PVValHelper::dx.
|
inline |
Definition at line 47 of file RPCDigi.h.
References deltaY_, and PVValHelper::dy.
Referenced by RPCSimModelTiming::simulate(), and RPCSimModelTiming::simulateNoise().
|
inline |
Definition at line 42 of file RPCDigi.h.
Referenced by RPCSimModelTiming::simulate(), and RPCSimModelTiming::simulateNoise().
|
inline |
Definition at line 44 of file RPCDigi.h.
References coordinateX_, and x.
|
inline |
Definition at line 45 of file RPCDigi.h.
References coordinateY_, and y.
Referenced by RPCSimModelTiming::simulate(), and RPCSimModelTiming::simulateNoise().
|
inline |
Definition at line 28 of file RPCDigi.h.
References strip_.
Referenced by CSCMotherboardME3141RPC::constructLCTsRPC(), rpcrawtodigi::DebugDigisPrintout::operator()(), operator<(), operator<<(), operator==(), print(), RPCRecordFormatter::recordPack(), and rpcPrimitiveCmp().
|
inline |
|
private |
Definition at line 54 of file RPCDigi.h.
Referenced by bx(), and operator==().
|
private |
Definition at line 56 of file RPCDigi.h.
Referenced by coordinateX(), and setX().
|
private |
Definition at line 57 of file RPCDigi.h.
Referenced by coordinateY(), and setY().
|
private |
Definition at line 58 of file RPCDigi.h.
Referenced by deltaTime(), and setDeltaTime().
|
private |
Definition at line 59 of file RPCDigi.h.
Referenced by deltaX(), and setDeltaX().
|
private |
Definition at line 60 of file RPCDigi.h.
Referenced by deltaY(), and setDeltaY().
|
private |
Definition at line 62 of file RPCDigi.h.
Referenced by hasX(), and isPseudoDigi().
|
private |
Definition at line 63 of file RPCDigi.h.
Referenced by hasY(), and isPseudoDigi().
|
private |
Definition at line 53 of file RPCDigi.h.
Referenced by operator==(), and strip().