#include <MuonPatternRecoDumper.h>
Public Member Functions | |
std::string | dumpFTS (const FreeTrajectoryState &fts) const |
std::string | dumpLayer (const DetLayer *layer) const |
std::string | dumpMuonId (const DetId &id) const |
std::string | dumpTSOS (const TrajectoryStateOnSurface &tsos) const |
MuonPatternRecoDumper () | |
Constructor. More... | |
virtual | ~MuonPatternRecoDumper () |
Destructor. More... | |
A class to print information used for debugging
Definition at line 20 of file MuonPatternRecoDumper.h.
MuonPatternRecoDumper::MuonPatternRecoDumper | ( | ) |
|
virtual |
string MuonPatternRecoDumper::dumpFTS | ( | const FreeTrajectoryState & | fts | ) | const |
Definition at line 47 of file MuonPatternRecoDumper.cc.
References GlobalTrajectoryParameters::charge(), PV3DBase< T, PVType, FrameType >::eta(), FreeTrajectoryState::momentum(), convertSQLitetoXML_cfg::output, FreeTrajectoryState::parameters(), PV3DBase< T, PVType, FrameType >::perp(), PV3DBase< T, PVType, FrameType >::phi(), and FreeTrajectoryState::position().
Referenced by PhysicsObjectsMonitor::analyze(), MuonTrackLoader::buildTrackAtPCA(), MuonSeedTrack::buildTrackAtPCA(), MuonTrackLoader::buildTrackUpdatedAtPCA(), MuonTrackAnalyzer::fillPlots(), CSCEfficiency::filter(), and L2MuonSeedGenerator::produce().
string MuonPatternRecoDumper::dumpLayer | ( | const DetLayer * | layer | ) | const |
Definition at line 30 of file MuonPatternRecoDumper.cc.
References convertSQLitetoXML_cfg::output, GloballyPositioned< T >::position(), Cylinder::radius(), GeometricSearchDet::surface(), and PV3DBase< T, PVType, FrameType >::z().
Referenced by L2MuonSeedGenerator::produce(), SETMuonSeedProducer::produce(), MuonSimHitProducer::produce(), StandAloneMuonTrajectoryBuilder::propagateTheSeedTSOS(), StandAloneMuonFilter::refit(), StandAloneMuonTrajectoryBuilder::trajectories(), and CosmicMuonTrajectoryBuilder::trajectories().
string MuonPatternRecoDumper::dumpMuonId | ( | const DetId & | id | ) | const |
Definition at line 70 of file MuonPatternRecoDumper.cc.
References MuonSubdetId::CSC, MuonSubdetId::DT, convertSQLitetoXML_cfg::output, and MuonSubdetId::RPC.
Referenced by MuonSeedFromRecHits::createSeed(), RPCSeedPattern::createSeed(), CosmicMuonSeedGenerator::createSeed(), MuonSeedOrcaPatternRecognition::dumpLayer(), CSCEfficiency::filter(), MuonSeedOrcaPatternRecognition::filterOverlappingChambers(), MuonSeedOrcaPatternRecognition::filterSegments(), MuonTrackResidualAnalyzer::mapMuSimHitsPerId(), L2MuonSeedGenerator::produce(), StandAloneMuonTrajectoryBuilder::propagateTheSeedTSOS(), and CosmicMuonTrajectoryBuilder::trajectories().
string MuonPatternRecoDumper::dumpTSOS | ( | const TrajectoryStateOnSurface & | tsos | ) | const |
Definition at line 60 of file MuonPatternRecoDumper.cc.
References TrajectoryStateOnSurface::freeTrajectoryState(), TrajectoryStateOnSurface::globalDirection(), and convertSQLitetoXML_cfg::output.
Referenced by MuonSeedFromRecHits::createSeed(), RPCSeedPattern::createSeed(), MuonTrackAnalyzer::fillPlots(), L2MuonSeedGenerator::produce(), StandAloneMuonTrajectoryBuilder::propagateTheSeedTSOS(), StandAloneMuonTrajectoryBuilder::trajectories(), MuonTrajectoryUpdator::update(), and StandAloneMuonFilter::update().