1 #ifndef L1Trigger_TrackFindingTracklet_interface_L1TStub_h 2 #define L1Trigger_TrackFindingTracklet_interface_L1TStub_h 33 std::vector<int>
tps);
57 double x()
const {
return x_; }
58 double y()
const {
return y_; }
59 double z()
const {
return z_; }
60 double r()
const {
return std::hypot(
x_,
y_); }
61 double pt()
const {
return pt_; }
65 double phi()
const {
return atan2(
y_,
x_); }
68 unsigned int iz()
const {
return iz_; }
81 std::vector<int>
tps()
const {
return tps_; }
89 double alpha(
double pitch)
const;
unsigned int tiltedRingId() const
unsigned int layer() const
void setXY(double x, double y)
unsigned int tiltedRingId_
const std::string & DTClink() const
void write(std::ofstream &out)
unsigned int isPSmodule() const
unsigned int strip() const
unsigned int detId() const
bool tpmatch2(int tp) const
unsigned int isFlipped() const
unsigned int endcapRingId_
unsigned int allStubIndex() const
double alpha(double pitch) const
bool operator==(const L1TStub &other) const
const std::string & stubword() const
unsigned int allstubindex_
void lorentzcor(double shift)
static unsigned int const shift
unsigned int endcapRingId() const
void setAllStubIndex(unsigned int index)
unsigned int iphi() const
bool tpmatch(int tp) const
std::vector< int > tps() const