17 ss <<
"\n\t\t strip " << ++idx <<
" adc " << (size_t) adc;
19 ss <<
"\n\t\t charge " << charge
27 ss <<
"\n\t nHits "<< tjS.
nHits()
33 for(
size_t ie=0;ie<15;++ie)
36 ss <<
"\n\t TrackingRecHit on detid " <<
iter->geographicalId().rawId() <<
" \t localPos " <<
iter->localPosition();
52 sprintf(cindex,
"%d",
TIBDetId(detid).layer());
59 sprintf(cindex,
"%d",
TIDDetId(detid).wheel());
62 sprintf(cindex,
"%d",
TOBDetId(detid).layer());
69 sprintf(cindex,
"%d",
TECDetId(detid).wheel());
81 <<
"\n\tcharge \t" << track->
charge()
82 <<
"\talgo \t" << track->
algo()
88 <<
"\n\tmomentum \t" << track->
momentum() <<
" pt " << track->
momentum().rho()
93 <<
"\n\tinnerok \t" << track->
innerOk()
95 <<
"\n\tdxy \t" << track->
dxy()
96 <<
"\n\tdxy(vx) \t" << track->
dxy(vx)
97 <<
"\t where vx \t" << vx
int adc(sample_type sample)
get the ADC sample (12 bits)
const Vector & momentum() const
track momentum vector
bool innerOk() const
return true if the innermost hit is valid
uint16_t firstStrip() const
const Point & referencePoint() const
Reference point on the track.
unsigned int side() const
positive or negative id
const math::XYZPoint & innerPosition() const
position of the innermost hit
TrackAlgorithm algo() 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
std::string getString(uint32_t detid) const
XYZPointD XYZPoint
point in space with cartesian internal representation
tuple idx
DEBUGGING if hasattr(process,"trackMonIterativeTracking2012"): print "trackMonIterativeTracking2012 D...
unsigned int side() const
positive or negative id
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 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