#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 18 of file MuonPatternRecoDumper.h.
MuonPatternRecoDumper::MuonPatternRecoDumper | ( | ) |
|
virtual |
string MuonPatternRecoDumper::dumpFTS | ( | const FreeTrajectoryState & | fts | ) | const |
Definition at line 46 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(), MuonSeedTrack::buildTrackAtPCA(), MuonTrackLoader::buildTrackAtPCA(), MuonTrackLoader::buildTrackUpdatedAtPCA(), MuonTrackAnalyzer::fillPlots(), CSCEfficiency::filter(), L2MuonSeedGeneratorFromL1T::produce(), L2MuonSeedGenerator::produce(), and L2MuonSeedGeneratorFromL1TkMu::produce().
string MuonPatternRecoDumper::dumpLayer | ( | const DetLayer * | layer | ) | const |
Definition at line 30 of file MuonPatternRecoDumper.cc.
References convertSQLitetoXML_cfg::output, and GeometricSearchDet::surface().
Referenced by SETMuonSeedProducer::produce(), L2MuonSeedGeneratorFromL1T::produce(), L2MuonSeedGenerator::produce(), L2MuonSeedGeneratorFromL1TkMu::produce(), StandAloneMuonTrajectoryBuilder::propagateTheSeedTSOS(), StandAloneMuonFilter::refit(), StandAloneMuonTrajectoryBuilder::trajectories(), and CosmicMuonTrajectoryBuilder::trajectories().
string MuonPatternRecoDumper::dumpMuonId | ( | const DetId & | id | ) | const |
Definition at line 66 of file MuonPatternRecoDumper.cc.
References MuonSubdetId::CSC, MuonSubdetId::DT, MuonSubdetId::GEM, MuonSubdetId::ME0, convertSQLitetoXML_cfg::output, and MuonSubdetId::RPC.
Referenced by L2MuonSeedGenerator::associateOfflineSeedToL1(), L2MuonSeedGeneratorFromL1T::associateOfflineSeedToL1(), L2MuonSeedGeneratorFromL1TkMu::associateOfflineSeedToL1(), RPCSeedPattern::createSeed(), CosmicMuonSeedGenerator::createSeed(), MuonSeedOrcaPatternRecognition::dumpLayer(), CSCEfficiency::filter(), MuonSeedOrcaPatternRecognition::filterOverlappingChambers(), MuonSeedOrcaPatternRecognition::filterSegments(), L2MuonSeedGeneratorFromL1T::isAssociateOfflineSeedToL1(), MuonTrackResidualAnalyzer::mapMuSimHitsPerId(), L2MuonSeedGeneratorFromL1T::produce(), L2MuonSeedGenerator::produce(), L2MuonSeedGeneratorFromL1TkMu::produce(), StandAloneMuonTrajectoryBuilder::propagateTheSeedTSOS(), StandAloneMuonTrajectoryBuilder::trajectories(), and CosmicMuonTrajectoryBuilder::trajectories().
string MuonPatternRecoDumper::dumpTSOS | ( | const TrajectoryStateOnSurface & | tsos | ) | const |
Definition at line 56 of file MuonPatternRecoDumper.cc.
References TrajectoryStateOnSurface::freeTrajectoryState(), TrajectoryStateOnSurface::globalDirection(), and convertSQLitetoXML_cfg::output.
Referenced by RPCSeedPattern::createSeed(), MuonTrackAnalyzer::fillPlots(), L2MuonSeedGeneratorFromL1T::produce(), L2MuonSeedGeneratorFromL1TkMu::produce(), StandAloneMuonTrajectoryBuilder::propagateTheSeedTSOS(), StandAloneMuonTrajectoryBuilder::trajectories(), MuonTrajectoryUpdator::update(), and StandAloneMuonFilter::update().