1 #ifndef L1Trigger_TrackFindingTracklet_interface_L1TStub_h 2 #define L1Trigger_TrackFindingTracklet_interface_L1TStub_h 29 std::vector<int>
tps);
55 double x()
const {
return x_; }
56 double y()
const {
return y_; }
57 double z()
const {
return z_; }
58 double r()
const {
return std::hypot(
x_,
y_); }
59 double pt()
const {
return pt_; }
63 double phi()
const {
return atan2(
y_,
x_); }
66 unsigned int iz()
const {
return iz_; }
79 std::vector<int>
tps()
const {
return tps_; }
87 double alpha(
double pitch)
const;
unsigned int ladder() const
unsigned int layer() const
void setXY(double x, double y)
const std::string & DTClink() const
void write(std::ofstream &out)
unsigned int isPSmodule() const
unsigned int strip() const
unsigned int module() const
bool tpmatch2(int tp) const
unsigned int isFlipped() const
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
void setAllStubIndex(unsigned int index)
unsigned int iphi() const
bool tpmatch(int tp) const
std::vector< int > tps() const