#include <PrintRecoObjects.h>
Public Member Functions | |
std::string | getString (uint32_t detid) const |
void | print (std::stringstream &ss, const SiStripCluster &clus) |
void | print (std::stringstream &ss, const TrajectorySeed &tjS) |
void | print (std::stringstream &ss, const uint32_t &detid) const |
void | print (std::stringstream &ss, const reco::Track *track, const math::XYZPoint &vx) |
PrintRecoObjects () | |
~PrintRecoObjects () | |
Definition at line 20 of file PrintRecoObjects.h.
|
inline |
Definition at line 23 of file PrintRecoObjects.h.
|
inline |
Definition at line 24 of file PrintRecoObjects.h.
std::string PrintRecoObjects::getString | ( | uint32_t | detid | ) | const |
Definition at line 46 of file PrintRecoObjects.cc.
References a, python.multivaluedict::append(), TIDDetId::side(), TECDetId::side(), and DetId::subdetId().
Referenced by print().
void PrintRecoObjects::print | ( | std::stringstream & | ss, |
const SiStripCluster & | clus | ||
) |
Definition at line 9 of file PrintRecoObjects.cc.
References ecalMGPA::adc(), SiStripCluster::amplitudes(), SiStripCluster::barycenter(), DeDxDiscriminatorTools::charge(), and SiStripCluster::firstStrip().
Referenced by PhotonConversionTrajectorySeedProducerFromQuadrupletsAlgo::analyze(), PhotonConversionTrajectorySeedProducerFromSingleLegAlgo::analyze(), SeedForPhotonConversion1Leg::buildSeed(), SeedForPhotonConversionFromQuadruplets::buildSeed(), SeedForPhotonConversion1Leg::initialKinematic(), and SeedForPhotonConversionFromQuadruplets::initialKinematic().
void PrintRecoObjects::print | ( | std::stringstream & | ss, |
const TrajectorySeed & | tjS | ||
) |
Definition at line 25 of file PrintRecoObjects.cc.
References LocalTrajectoryParameters::charge(), PTrajectoryStateOnDet::detId(), PTrajectoryStateOnDet::error(), PV3DBase< T, PVType, FrameType >::mag2(), LocalTrajectoryParameters::momentum(), TrajectorySeed::nHits(), PTrajectoryStateOnDet::parameters(), TrajectorySeed::recHits(), mathSSE::sqrt(), TrajectorySeed::startingState(), and PV3DBase< T, PVType, FrameType >::y().
void PrintRecoObjects::print | ( | std::stringstream & | ss, |
const uint32_t & | detid | ||
) | const |
Definition at line 41 of file PrintRecoObjects.cc.
References getString().
void PrintRecoObjects::print | ( | std::stringstream & | ss, |
const reco::Track * | track, | ||
const math::XYZPoint & | vx | ||
) |
Definition at line 77 of file PrintRecoObjects.cc.
References reco::TrackBase::algo(), reco::TrackBase::charge(), reco::TrackBase::dxy(), reco::Track::innerDetId(), reco::Track::innerMomentum(), reco::Track::innerOk(), reco::Track::innerPosition(), reco::TrackBase::momentum(), and reco::TrackBase::referencePoint().