14 ss <<
"\n\t\t strip " << ++idx <<
" adc " << (size_t)
adc;
16 ss <<
"\n\t\t charge " << charge
24 ss <<
"\n\t nHits "<< tjS.
nHits()
30 for(
size_t ie=0;ie<15;++ie)
33 ss <<
"\n\t TrackingRecHit on detid " << iter->geographicalId().rawId() <<
" \t localPos " << iter->localPosition();
49 sprintf(cindex,
"%d",tTopo->
tibLayer(detid));
56 sprintf(cindex,
"%d",tTopo->
tidWheel(detid));
59 sprintf(cindex,
"%d",tTopo->
tobLayer(detid));
66 sprintf(cindex,
"%d",tTopo->
tecWheel(detid));
78 <<
"\n\tcharge \t" << track->
charge()
79 <<
"\talgo \t" << track->
algo()
85 <<
"\n\tmomentum \t" << track->
momentum() <<
" pt " << track->
momentum().rho()
90 <<
"\n\tinnerok \t" << track->
innerOk()
92 <<
"\n\tdxy \t" << track->
dxy()
93 <<
"\n\tdxy(vx) \t" << track->
dxy(vx)
94 <<
"\t where vx \t" << vx
int adc(sample_type sample)
get the ADC sample (12 bits)
const Point & referencePoint() const
Reference point on the track.
unsigned int tibLayer(const DetId &id) const
boost::dynamic_bitset append(const boost::dynamic_bitset<> &bs1, const boost::dynamic_bitset<> &bs2)
this method takes two bitsets bs1 and bs2 and returns result of bs2 appended to the end of bs1 ...
std::string getString(uint32_t detid, const TrackerTopology *tTopo) const
bool innerOk() const
return true if the innermost hit is valid
unsigned int tidWheel(const DetId &id) const
uint16_t firstStrip() const
const Vector & momentum() const
track momentum vector
const math::XYZPoint & innerPosition() const
position of the innermost hit
TrackAlgorithm algo() const
unsigned int tidSide(const DetId &id) const
recHitContainer::const_iterator const_iterator
unsigned int detId() const
void print(std::stringstream &ss, const SiStripCluster &clus)
LocalVector momentum() const
Momentum vector in the local frame.
int subdetId() const
get the contents of the subdetector field (not cast into any detector's numbering enum) ...
Detector identifier class for the strip tracker.
PTrajectoryStateOnDet const & startingState() const
XYZPointD XYZPoint
point in space with cartesian internal representation
TrackCharge charge() const
Charge (-1, 0 or 1)
unsigned int nHits() const
const math::XYZVector & innerMomentum() const
momentum vector at the innermost hit position
int charge() const
track electric charge
double dxy() const
dxy parameter. (This is the transverse impact parameter w.r.t. to (0,0,0) ONLY if refPoint is close t...
unsigned int tecWheel(const DetId &id) const
unsigned int innerDetId() const
DetId of the detector on which surface the innermost state is located.
const std::vector< uint8_t > & amplitudes() const
const LocalTrajectoryParameters & parameters() const
unsigned int tobLayer(const DetId &id) const
unsigned int tecSide(const DetId &id) const