#include <Alignment/MuonAlignmentFromReference/interface/MuonAlignmentFromReference.h>
Public Member Functions | |
void | initialize (const edm::EventSetup &iSetup, AlignableTracker *alignableTracker, AlignableMuon *alignableMuon, AlignableExtras *extras, AlignmentParameterStore *alignmentParameterStore) override |
Call at beginning of job (must be implemented in derived class) More... | |
MuonAlignmentFromReference (const edm::ParameterSet &cfg) | |
void | processMuonResidualsFromTrack (MuonResidualsFromTrack &mrft) |
void | run (const edm::EventSetup &iSetup, const EventInfo &eventInfo) override |
Run the algorithm (must be implemented in derived class) More... | |
void | startNewLoop () override |
void | terminate (const edm::EventSetup &iSetup) override |
Call at end of each loop (must be implemented in derived class) More... | |
~MuonAlignmentFromReference () override | |
Public Member Functions inherited from AlignmentAlgorithmBase | |
virtual bool | addCalibrations (const Calibrations &) |
AlignmentAlgorithmBase (const edm::ParameterSet &) | |
Constructor. More... | |
virtual void | beginLuminosityBlock (const edm::EventSetup &setup) |
called at begin of luminosity block (no lumi block info passed yet) More... | |
virtual void | beginRun (const edm::Run &, const edm::EventSetup &, bool changed) |
called at begin of run More... | |
virtual void | endLuminosityBlock (const edm::EventSetup &setup) |
called at end of luminosity block (no lumi block info passed yet) More... | |
virtual void | endRun (const EndRunInfo &runInfo, const edm::EventSetup &setup) |
called at end of run - order of arguments like in EDProducer etc. More... | |
virtual bool | processesEvents () |
Returns whether algorithm proccesses events in current configuration. More... | |
virtual bool | setParametersForRunRange (const RunRange &rr) |
virtual bool | storeAlignments () |
Returns whether algorithm produced results to be stored. More... | |
virtual bool | supportsCalibrations () |
virtual void | terminate () |
Called at end of job (must be implemented in derived class) More... | |
virtual | ~AlignmentAlgorithmBase () |
Destructor. More... | |
Private Member Functions | |
void | bookNtuple () |
std::string | chamberPrettyNameFromId (unsigned int idx) |
void | correctBField () |
void | eraseNotSelectedResiduals () |
void | fiducialCuts () |
void | fillNtuple () |
void | fitAndAlign () |
int | number (std::string s) |
bool | numeric (std::string s) |
void | parseReference (align::Alignables &reference, const align::Alignables &all_DT_chambers, const align::Alignables &all_CSC_chambers) |
void | readTmpFiles () |
void | selectResidualsPeaks () |
void | writeTmpFiles () |
Additional Inherited Members | |
Public Types inherited from AlignmentAlgorithmBase | |
typedef std::pair< const Trajectory *, const reco::Track * > | ConstTrajTrackPair |
typedef std::vector< ConstTrajTrackPair > | ConstTrajTrackPairCollection |
using | RunNumber = align::RunNumber |
using | RunRange = align::RunRange |
Description: <one line="" class="" summary>="">
Implementation: <Notes on="" implementation>="">
Definition at line 74 of file MuonAlignmentFromReference.cc.
MuonAlignmentFromReference::MuonAlignmentFromReference | ( | const edm::ParameterSet & | cfg | ) |
Definition at line 191 of file MuonAlignmentFromReference.cc.
References bookNtuple(), TFileService::file(), m_counter_csc, m_counter_cscaligning, m_counter_cschits, m_counter_cscvalid, m_counter_events, m_counter_minchambers, m_counter_resslopey, m_counter_station123, m_counter_station123aligning, m_counter_station123dt13hits, m_counter_station123dt2hits, m_counter_station123valid, m_counter_station4, m_counter_station4aligning, m_counter_station4hits, m_counter_station4valid, m_counter_totchambers, m_counter_trackdxy, m_counter_trackerchi2, m_counter_trackerhits, m_counter_trackertidtec, m_counter_trackmomentum, m_counter_tracks, m_createNtuple, m_debug, m_doAlignment, and m_ttree.
|
override |
Definition at line 265 of file MuonAlignmentFromReference.cc.
References m_alignableNavigator.
|
private |
Definition at line 271 of file MuonAlignmentFromReference.cc.
References MuonResidualsFitter::MuonAlignmentTreeRow::angle_x, MuonResidualsFitter::MuonAlignmentTreeRow::angle_y, MuonResidualsFitter::MuonAlignmentTreeRow::is_dt, MuonResidualsFitter::MuonAlignmentTreeRow::is_plus, m_tree_row, m_ttree, TFileService::make(), MuonResidualsFitter::MuonAlignmentTreeRow::pos_x, MuonResidualsFitter::MuonAlignmentTreeRow::pos_y, MuonResidualsFitter::MuonAlignmentTreeRow::pt, MuonResidualsFitter::MuonAlignmentTreeRow::pz, MuonResidualsFitter::MuonAlignmentTreeRow::q, MuonResidualsFitter::MuonAlignmentTreeRow::res_slope_x, MuonResidualsFitter::MuonAlignmentTreeRow::res_slope_y, MuonResidualsFitter::MuonAlignmentTreeRow::res_x, MuonResidualsFitter::MuonAlignmentTreeRow::res_y, MuonResidualsFitter::MuonAlignmentTreeRow::ring_wheel, MuonResidualsFitter::MuonAlignmentTreeRow::sector, MuonResidualsFitter::MuonAlignmentTreeRow::select, and MuonResidualsFitter::MuonAlignmentTreeRow::station.
Referenced by MuonAlignmentFromReference().
|
private |
Definition at line 1601 of file MuonAlignmentFromReference.cc.
References CSCDetId::chamber(), MuonSubdetId::CSC, MuonSubdetId::DT, CSCDetId::endcap(), triggerObjects_cff::id, CSCDetId::ring(), DTChamberId::sector(), DTChamberId::station(), CSCDetId::station(), AlCaHLTBitMon_QueryRunRegistry::string, and DTChamberId::wheel().
Referenced by correctBField(), eraseNotSelectedResiduals(), fiducialCuts(), selectResidualsPeaks(), and startNewLoop().
|
private |
Definition at line 1486 of file MuonAlignmentFromReference.cc.
References chamberPrettyNameFromId(), MuonResidualsTwoBin::correctBField(), gather_cfg::cout, diffTreeTool::index, m_debug, m_fitterOrder, and m_indexes.
Referenced by startNewLoop(), and terminate().
|
private |
Definition at line 1508 of file MuonAlignmentFromReference.cc.
References chamberPrettyNameFromId(), gather_cfg::cout, MuonResidualsTwoBin::eraseNotSelectedResiduals(), diffTreeTool::index, m_debug, m_fitterOrder, and m_indexes.
Referenced by startNewLoop(), and terminate().
|
private |
Definition at line 1498 of file MuonAlignmentFromReference.cc.
References chamberPrettyNameFromId(), gather_cfg::cout, MuonResidualsTwoBin::fiducialCuts(), diffTreeTool::index, m_debug, m_fitterOrder, and m_indexes.
Referenced by startNewLoop(), and terminate().
|
private |
Definition at line 1619 of file MuonAlignmentFromReference.cc.
References MuonResidualsFitter::MuonAlignmentTreeRow::angle_x, MuonResidualsFitter::MuonAlignmentTreeRow::angle_y, relativeConstraints::chamber, MuonSubdetId::CSC, DetId::det(), MuonSubdetId::DT, makeMuonMisalignmentScenario::endcap, triggerObjects_cff::id, diffTreeTool::index, MuonResidualsFitter::MuonAlignmentTreeRow::is_dt, MuonResidualsFitter::MuonAlignmentTreeRow::is_plus, MuonResidualsFitter::k5DOF, MuonResidualsFitter::k6DOF, MuonResidualsFitter::k6DOFrphi, MuonResiduals5DOFFitter::kAngleX, MuonResiduals6DOFFitter::kAngleX, MuonResiduals5DOFFitter::kAngleY, MuonResiduals6DOFFitter::kAngleY, MuonResiduals5DOFFitter::kCharge, MuonResiduals6DOFFitter::kCharge, MuonResiduals5DOFFitter::kPositionX, MuonResiduals6DOFFitter::kPositionX, MuonResiduals5DOFFitter::kPositionY, MuonResiduals6DOFFitter::kPositionY, MuonResiduals5DOFFitter::kPt, MuonResiduals6DOFFitter::kPt, MuonResiduals5DOFFitter::kPz, MuonResiduals6DOFFitter::kPz, MuonResiduals5DOFFitter::kResid, MuonResiduals6DOFFitter::kResidX, MuonResiduals6DOFFitter::kResidY, MuonResiduals5DOFFitter::kResSlope, MuonResiduals6DOFFitter::kResSlopeX, MuonResiduals6DOFFitter::kResSlopeY, m_fitterOrder, m_indexes, m_tree_row, m_ttree, DetId::Muon, MuonResidualsFitter::MuonAlignmentTreeRow::pos_x, MuonResidualsFitter::MuonAlignmentTreeRow::pos_y, MuonResidualsFitter::MuonAlignmentTreeRow::pt, MuonResidualsFitter::MuonAlignmentTreeRow::pz, MuonResidualsFitter::MuonAlignmentTreeRow::q, MuonResidualsFitter::MuonAlignmentTreeRow::res_slope_x, MuonResidualsFitter::MuonAlignmentTreeRow::res_slope_y, MuonResidualsFitter::MuonAlignmentTreeRow::res_x, MuonResidualsFitter::MuonAlignmentTreeRow::res_y, MuonResidualsTwoBin::residualsPos_begin(), MuonResidualsTwoBin::residualsPos_end(), MuonResidualsTwoBin::residualsPos_ok_begin(), relativeConstraints::ring, MuonResidualsFitter::MuonAlignmentTreeRow::ring_wheel, MuonResidualsFitter::MuonAlignmentTreeRow::sector, MuonResidualsFitter::MuonAlignmentTreeRow::select, relativeConstraints::station, MuonResidualsFitter::MuonAlignmentTreeRow::station, DetId::subdetId(), MuonResidualsTwoBin::type(), and makeMuonMisalignmentScenario::wheel.
Referenced by startNewLoop(), and terminate().
|
private |
Definition at line 819 of file MuonAlignmentFromReference.cc.
References AlignmentParameterStore::applyParameters(), CSCDetId::chamber(), AlignmentParameters::cloneFromSelected(), gather_cfg::cout, MuonSubdetId::CSC, MuonSubdetId::DT, CSCDetId::endcap(), mps_fire::i, MuonResidualsFitter::k5DOF, MuonResidualsFitter::k6DOF, MuonResidualsFitter::k6DOFrphi, MuonResiduals5DOFFitter::kAlignPhiX, MuonResiduals6DOFFitter::kAlignPhiX, MuonResiduals6DOFrphiFitter::kAlignPhiX, MuonResiduals5DOFFitter::kAlignPhiY, MuonResiduals6DOFFitter::kAlignPhiY, MuonResiduals6DOFrphiFitter::kAlignPhiY, MuonResiduals5DOFFitter::kAlignPhiZ, MuonResiduals6DOFFitter::kAlignPhiZ, MuonResiduals6DOFrphiFitter::kAlignPhiZ, MuonResiduals5DOFFitter::kAlignX, MuonResiduals6DOFFitter::kAlignX, MuonResiduals6DOFrphiFitter::kAlignX, MuonResiduals6DOFFitter::kAlignY, MuonResiduals6DOFrphiFitter::kAlignY, MuonResiduals5DOFFitter::kAlignZ, MuonResiduals6DOFFitter::kAlignZ, MuonResiduals6DOFrphiFitter::kAlignZ, MuonResidualsFitter::kGaussPowerTails, MuonResidualsFitter::kPureGaussian, MuonResidualsFitter::kPureGaussian2D, MuonResiduals5DOFFitter::kRedChi2, MuonResiduals6DOFrphiFitter::kRedChi2, MuonResiduals6DOFFitter::kRedChi2, MuonResiduals5DOFFitter::kResid, MuonResiduals6DOFrphiFitter::kResid, MuonResiduals5DOFFitter::kResidGamma, MuonResiduals6DOFrphiFitter::kResidGamma, MuonResiduals5DOFFitter::kResidSigma, MuonResiduals6DOFrphiFitter::kResidSigma, MuonResiduals6DOFFitter::kResidX, MuonResiduals6DOFFitter::kResidXGamma, MuonResiduals6DOFFitter::kResidXSigma, MuonResiduals6DOFFitter::kResidY, MuonResiduals6DOFFitter::kResidYGamma, MuonResiduals6DOFFitter::kResidYSigma, MuonResiduals5DOFFitter::kResSlope, MuonResiduals6DOFrphiFitter::kResSlope, MuonResiduals5DOFFitter::kResSlopeGamma, MuonResiduals6DOFrphiFitter::kResSlopeGamma, MuonResiduals5DOFFitter::kResSlopeSigma, MuonResiduals6DOFrphiFitter::kResSlopeSigma, MuonResiduals6DOFFitter::kResSlopeX, MuonResiduals6DOFFitter::kResSlopeXGamma, MuonResiduals6DOFFitter::kResSlopeXSigma, MuonResiduals6DOFFitter::kResSlopeY, MuonResiduals6DOFFitter::kResSlopeYGamma, MuonResiduals6DOFFitter::kResSlopeYSigma, m_alignables, m_alignmentParameterStore, m_combineME11, m_debug, m_fitters, m_me11map, m_minAlignmentHits, m_reportFileName, TFileService::mkdir(), edmIntegrityCheck::report, CSCDetId::ring(), DTChamberId::sector(), AlignmentParameterStore::setAlignmentPositionError(), DTChamberId::station(), CSCDetId::station(), AlCaHLTBitMon_QueryRunRegistry::string, and DTChamberId::wheel().
Referenced by startNewLoop(), and terminate().
|
overridevirtual |
Call at beginning of job (must be implemented in derived class)
Implements AlignmentAlgorithmBase.
Definition at line 310 of file MuonAlignmentFromReference.cc.
References align::AlignableCSCChamber, align::AlignableDTChamber, AlignmentParameterStore::alignables(), relativeConstraints::chamber, AlignableMuon::CSCChambers(), AlignableMuon::DTChambers(), makeMuonMisalignmentScenario::endcap, Exception, edm::EventSetup::get(), triggerObjects_cff::id, diffTreeTool::index, MuonResidualsFitter::k0010, MuonResidualsFitter::k1000, MuonResidualsFitter::k1010, MuonResidualsFitter::k1100, MuonResidualsFitter::k1110, MuonResidualsFitter::k1111, MuonResidualsFitter::kGaussPowerTails, MuonResidualsFitter::kPowerLawTails, MuonResidualsFitter::kPureGaussian, MuonResidualsFitter::kPureGaussian2D, MuonResidualsFitter::kROOTVoigt, m_alignableNavigator, m_alignables, m_alignmentParameterStore, m_combineME11, m_fitterOrder, m_fitters, m_indexes, m_me11map, m_minAlignmentHits, m_reference, m_residualsModel, m_strategy, m_twoBin, m_useResiduals, m_weightAlignment, parseReference(), DetId::rawId(), RecoTauValidation_cfi::reference, align_cfg::residualsModel, AlignmentParameterStore::setAlignmentPositionError(), relativeConstraints::station, AlCaHLTBitMon_QueryRunRegistry::string, and align_cfg::useResiduals.
|
private |
Definition at line 303 of file MuonAlignmentFromReference.cc.
References numeric().
Referenced by parseReference(), and startNewLoop().
|
private |
Definition at line 297 of file MuonAlignmentFromReference.cc.
Referenced by number(), parseReference(), and startNewLoop().
|
private |
Definition at line 1690 of file MuonAlignmentFromReference.cc.
References funct::abs(), Reference_intrackfit_cff::barrel, relativeConstraints::chamber, DEFINE_EDM_PLUGIN, makeMuonMisalignmentScenario::endcap, Exception, triggerObjects_cff::id, diffTreeTool::index, m_reference, dataset::name, number(), numeric(), reco::HaloData::plus, relativeConstraints::ring, relativeConstraints::station, AlCaHLTBitMon_QueryRunRegistry::string, and makeMuonMisalignmentScenario::wheel.
Referenced by initialize(), and startNewLoop().
void MuonAlignmentFromReference::processMuonResidualsFromTrack | ( | MuonResidualsFromTrack & | mrft | ) |
Definition at line 516 of file MuonAlignmentFromReference.cc.
References MuonChamberResidual::chamberAlignable(), MuonResidualsFromTrack::chamberIds(), MuonResidualsFromTrack::chamberResidual(), MuonChamberResidual::Chambl(), MuonChamberResidual::ChambW(), ALCARECOTkAlJpsiMuMu_cff::charge, reco::TrackBase::charge(), MuonChamberResidual::chi2(), MuonResidualsFromTrack::contains_TIDTEC(), gather_cfg::cout, MuonSubdetId::CSC, MuonSubdetId::DT, Alignable::geomDetId(), MuonResidualsFromTrack::getTrack(), triggerObjects_cff::id, MuonResiduals5DOFFitter::kAngleX, MuonResiduals6DOFrphiFitter::kAngleX, MuonResiduals6DOFFitter::kAngleX, MuonResiduals5DOFFitter::kAngleY, MuonResiduals6DOFrphiFitter::kAngleY, MuonResiduals6DOFFitter::kAngleY, MuonResiduals5DOFFitter::kChambl, MuonResiduals6DOFFitter::kChambl, MuonResiduals5DOFFitter::kChambW, MuonResiduals6DOFFitter::kChambW, MuonResiduals5DOFFitter::kCharge, MuonResiduals6DOFrphiFitter::kCharge, MuonResiduals6DOFFitter::kCharge, MuonChamberResidual::kCSC, MuonChamberResidual::kDT13, MuonChamberResidual::kDT2, MuonResiduals6DOFrphiFitter::kNData, MuonResiduals5DOFFitter::kNData, MuonResiduals6DOFFitter::kNData, MuonResiduals5DOFFitter::kPositionX, MuonResiduals6DOFrphiFitter::kPositionX, MuonResiduals6DOFFitter::kPositionX, MuonResiduals5DOFFitter::kPositionY, MuonResiduals6DOFrphiFitter::kPositionY, MuonResiduals6DOFFitter::kPositionY, MuonResiduals5DOFFitter::kPt, MuonResiduals6DOFrphiFitter::kPt, MuonResiduals6DOFFitter::kPt, MuonResiduals5DOFFitter::kPz, MuonResiduals6DOFrphiFitter::kPz, MuonResiduals6DOFFitter::kPz, MuonResiduals5DOFFitter::kRedChi2, MuonResiduals6DOFrphiFitter::kRedChi2, MuonResiduals6DOFFitter::kRedChi2, MuonResiduals5DOFFitter::kResid, MuonResiduals6DOFrphiFitter::kResid, MuonResiduals6DOFFitter::kResidX, MuonResiduals6DOFFitter::kResidY, MuonResiduals5DOFFitter::kResSlope, MuonResiduals6DOFrphiFitter::kResSlope, MuonResiduals6DOFFitter::kResSlopeX, MuonResiduals6DOFFitter::kResSlopeY, MuonResiduals5DOFFitter::kSector, MuonResiduals6DOFFitter::kSector, MuonResiduals5DOFFitter::kStation, MuonResiduals6DOFFitter::kStation, MuonResiduals5DOFFitter::kWheel, MuonResiduals6DOFFitter::kWheel, m_allowTIDTEC, m_combineME11, m_counter_csc, m_counter_cscaligning, m_counter_cschits, m_counter_cscvalid, m_counter_minchambers, m_counter_resslopey, m_counter_station123, m_counter_station123aligning, m_counter_station123dt13hits, m_counter_station123dt2hits, m_counter_station123valid, m_counter_station4, m_counter_station4aligning, m_counter_station4hits, m_counter_station4valid, m_counter_totchambers, m_counter_trackerchi2, m_counter_trackerhits, m_counter_trackertidtec, m_debug, m_doCSC, m_doDT, m_fitters, m_maxResSlopeY, m_maxTrackerRedChi2, m_me11map, m_minCSCHits, m_minDT13Hits, m_minDT2Hits, m_minNCrossedChambers, m_minTrackerHits, DetId::Muon, MuonChamberResidual::ndof(), MuonResidualsFromTrack::normalizedChi2(), MuonChamberResidual::numHits(), reco::TrackBase::pt(), reco::TrackBase::pz(), DetId::rawId(), MuonChamberResidual::residual(), MuonChamberResidual::resslope(), relativeConstraints::station, MuonChamberResidual::trackdxdz(), MuonChamberResidual::trackdydz(), MuonResidualsFromTrack::trackerNumHits(), MuonChamberResidual::trackx(), MuonChamberResidual::tracky(), and makeMuonMisalignmentScenario::wheel.
Referenced by run(), and startNewLoop().
|
private |
Definition at line 1435 of file MuonAlignmentFromReference.cc.
References Exception, FrontierConditions_GlobalTag_cff::file, MillePedeFileConverter_cfg::fileName, mps_fire::i, diffTreeTool::index, m_fitterOrder, m_indexes, m_readTemporaryFiles, MuonResidualsTwoBin::read(), and findQualityFiles::size.
Referenced by startNewLoop(), and terminate().
|
overridevirtual |
Run the algorithm (must be implemented in derived class)
Implements AlignmentAlgorithmBase.
Definition at line 432 of file MuonAlignmentFromReference.cc.
References AlignmentAlgorithmBase::EventInfo::beamSpot(), gather_cfg::cout, reco::TrackBase::dxy(), edm::EventSetup::get(), edm::InputTag::label(), m_alignableNavigator, m_counter_events, m_counter_trackdxy, m_counter_trackmomentum, m_counter_tracks, m_debug, m_maxDxy, m_maxTrackP, m_maxTrackPt, m_minTrackP, m_muonCollectionTag, seedCreatorFromRegionConsecutiveHitsEDProducer_cff::magneticField, reco::TrackBase::p(), reco::BeamSpot::position(), processMuonResidualsFromTrack(), EnergyCorrector::pt, reco::TrackBase::pt(), HiIsolationCommonParameters_cff::track, and AlignmentAlgorithmBase::EventInfo::trajTrackPairs().
Referenced by DTWorkflow.DTWorkflow::all(), Types.EventID::cppID(), Types.LuminosityBlockID::cppID(), o2olib.O2OTool::execute(), and startNewLoop().
|
private |
Definition at line 1519 of file MuonAlignmentFromReference.cc.
References chamberPrettyNameFromId(), gather_cfg::cout, diffTreeTool::index, MuonResidualsFitter::k0010, MuonResidualsFitter::k1010, MuonResidualsFitter::k1100, MuonResidualsFitter::k1110, MuonResidualsFitter::k1111, MuonResidualsFitter::k5DOF, MuonResidualsFitter::k6DOF, MuonResidualsFitter::k6DOFrphi, MuonResiduals5DOFFitter::kResid, MuonResiduals6DOFrphiFitter::kResid, MuonResiduals6DOFFitter::kResidX, MuonResiduals6DOFFitter::kResidY, MuonResiduals5DOFFitter::kResSlope, MuonResiduals6DOFrphiFitter::kResSlope, MuonResiduals6DOFFitter::kResSlopeX, MuonResiduals6DOFFitter::kResSlopeY, m_debug, m_fitterOrder, m_indexes, m_peakNSigma, MuonResidualsTwoBin::selectPeakResiduals(), MuonResidualsTwoBin::type(), and MuonResidualsTwoBin::useRes().
Referenced by startNewLoop(), and terminate().
|
inlineoverridevirtual |
Called at start of loop, default implementation is dummy for non-iterative algorithms
Reimplemented from AlignmentAlgorithmBase.
Definition at line 87 of file MuonAlignmentFromReference.cc.
References chamberPrettyNameFromId(), correctBField(), eraseNotSelectedResiduals(), dumpTauVariables_cfi::eventInfo, fiducialCuts(), fillNtuple(), fitAndAlign(), training_settings::idx, number(), numeric(), parseReference(), processMuonResidualsFromTrack(), readTmpFiles(), RecoTauValidation_cfi::reference, run(), alignCSCRings::s, selectResidualsPeaks(), AlCaHLTBitMon_QueryRunRegistry::string, AlignmentAlgorithmBase::terminate(), and writeTmpFiles().
|
overridevirtual |
Call at end of each loop (must be implemented in derived class)
Implements AlignmentAlgorithmBase.
Definition at line 720 of file MuonAlignmentFromReference.cc.
References correctBField(), gather_cfg::cout, eraseNotSelectedResiduals(), fiducialCuts(), fillNtuple(), fitAndAlign(), m_BFieldCorrection, m_counter_csc, m_counter_cscaligning, m_counter_cschits, m_counter_cscvalid, m_counter_events, m_counter_minchambers, m_counter_resslopey, m_counter_station123, m_counter_station123aligning, m_counter_station123dt13hits, m_counter_station123dt2hits, m_counter_station123valid, m_counter_station4, m_counter_station4aligning, m_counter_station4hits, m_counter_station4valid, m_counter_totchambers, m_counter_trackdxy, m_counter_trackerchi2, m_counter_trackerhits, m_counter_trackertidtec, m_counter_trackmomentum, m_counter_tracks, m_createNtuple, m_debug, m_doAlignment, m_doCSC, m_peakNSigma, m_readTemporaryFiles, m_writeTemporaryFile, readTmpFiles(), selectResidualsPeaks(), AlCaHLTBitMon_QueryRunRegistry::string, and writeTmpFiles().
|
private |
Definition at line 1467 of file MuonAlignmentFromReference.cc.
References FrontierConditions_GlobalTag_cff::file, mps_fire::i, diffTreeTool::index, m_fitterOrder, m_indexes, m_writeTemporaryFile, findQualityFiles::size, and MuonResidualsTwoBin::write().
Referenced by startNewLoop(), and terminate().
|
private |
Definition at line 149 of file MuonAlignmentFromReference.cc.
Referenced by initialize(), run(), and ~MuonAlignmentFromReference().
|
private |
Definition at line 151 of file MuonAlignmentFromReference.cc.
Referenced by fitAndAlign(), and initialize().
|
private |
Definition at line 150 of file MuonAlignmentFromReference.cc.
Referenced by fitAndAlign(), and initialize().
|
private |
Definition at line 125 of file MuonAlignmentFromReference.cc.
Referenced by processMuonResidualsFromTrack().
|
private |
Definition at line 143 of file MuonAlignmentFromReference.cc.
Referenced by terminate().
|
private |
Definition at line 137 of file MuonAlignmentFromReference.cc.
Referenced by fitAndAlign(), initialize(), and processMuonResidualsFromTrack().
|
private |
Definition at line 176 of file MuonAlignmentFromReference.cc.
Referenced by MuonAlignmentFromReference(), processMuonResidualsFromTrack(), and terminate().
|
private |
Definition at line 179 of file MuonAlignmentFromReference.cc.
Referenced by MuonAlignmentFromReference(), processMuonResidualsFromTrack(), and terminate().
|
private |
Definition at line 178 of file MuonAlignmentFromReference.cc.
Referenced by MuonAlignmentFromReference(), processMuonResidualsFromTrack(), and terminate().
|
private |
Definition at line 177 of file MuonAlignmentFromReference.cc.
Referenced by MuonAlignmentFromReference(), processMuonResidualsFromTrack(), and terminate().
|
private |
Definition at line 158 of file MuonAlignmentFromReference.cc.
Referenced by MuonAlignmentFromReference(), run(), and terminate().
|
private |
Definition at line 165 of file MuonAlignmentFromReference.cc.
Referenced by MuonAlignmentFromReference(), processMuonResidualsFromTrack(), and terminate().
|
private |
Definition at line 180 of file MuonAlignmentFromReference.cc.
Referenced by MuonAlignmentFromReference(), processMuonResidualsFromTrack(), and terminate().
|
private |
Definition at line 167 of file MuonAlignmentFromReference.cc.
Referenced by MuonAlignmentFromReference(), processMuonResidualsFromTrack(), and terminate().
|
private |
Definition at line 171 of file MuonAlignmentFromReference.cc.
Referenced by MuonAlignmentFromReference(), processMuonResidualsFromTrack(), and terminate().
|
private |
Definition at line 169 of file MuonAlignmentFromReference.cc.
Referenced by MuonAlignmentFromReference(), processMuonResidualsFromTrack(), and terminate().
|
private |
Definition at line 170 of file MuonAlignmentFromReference.cc.
Referenced by MuonAlignmentFromReference(), processMuonResidualsFromTrack(), and terminate().
|
private |
Definition at line 168 of file MuonAlignmentFromReference.cc.
Referenced by MuonAlignmentFromReference(), processMuonResidualsFromTrack(), and terminate().
|
private |
Definition at line 172 of file MuonAlignmentFromReference.cc.
Referenced by MuonAlignmentFromReference(), processMuonResidualsFromTrack(), and terminate().
|
private |
Definition at line 175 of file MuonAlignmentFromReference.cc.
Referenced by MuonAlignmentFromReference(), processMuonResidualsFromTrack(), and terminate().
|
private |
Definition at line 174 of file MuonAlignmentFromReference.cc.
Referenced by MuonAlignmentFromReference(), processMuonResidualsFromTrack(), and terminate().
|
private |
Definition at line 173 of file MuonAlignmentFromReference.cc.
Referenced by MuonAlignmentFromReference(), processMuonResidualsFromTrack(), and terminate().
|
private |
Definition at line 166 of file MuonAlignmentFromReference.cc.
Referenced by MuonAlignmentFromReference(), processMuonResidualsFromTrack(), and terminate().
|
private |
Definition at line 161 of file MuonAlignmentFromReference.cc.
Referenced by MuonAlignmentFromReference(), run(), and terminate().
|
private |
Definition at line 163 of file MuonAlignmentFromReference.cc.
Referenced by MuonAlignmentFromReference(), processMuonResidualsFromTrack(), and terminate().
|
private |
Definition at line 162 of file MuonAlignmentFromReference.cc.
Referenced by MuonAlignmentFromReference(), processMuonResidualsFromTrack(), and terminate().
|
private |
Definition at line 164 of file MuonAlignmentFromReference.cc.
Referenced by MuonAlignmentFromReference(), processMuonResidualsFromTrack(), and terminate().
|
private |
Definition at line 160 of file MuonAlignmentFromReference.cc.
Referenced by MuonAlignmentFromReference(), run(), and terminate().
|
private |
Definition at line 159 of file MuonAlignmentFromReference.cc.
Referenced by MuonAlignmentFromReference(), run(), and terminate().
|
private |
Definition at line 141 of file MuonAlignmentFromReference.cc.
Referenced by MuonAlignmentFromReference(), and terminate().
|
private |
Definition at line 187 of file MuonAlignmentFromReference.cc.
Referenced by correctBField(), eraseNotSelectedResiduals(), fiducialCuts(), fitAndAlign(), MuonAlignmentFromReference(), processMuonResidualsFromTrack(), run(), selectResidualsPeaks(), and terminate().
|
private |
Definition at line 132 of file MuonAlignmentFromReference.cc.
Referenced by MuonAlignmentFromReference(), and terminate().
|
private |
Definition at line 145 of file MuonAlignmentFromReference.cc.
Referenced by processMuonResidualsFromTrack(), and terminate().
|
private |
Definition at line 144 of file MuonAlignmentFromReference.cc.
Referenced by processMuonResidualsFromTrack().
|
private |
Definition at line 155 of file MuonAlignmentFromReference.cc.
Referenced by correctBField(), eraseNotSelectedResiduals(), fiducialCuts(), fillNtuple(), initialize(), readTmpFiles(), selectResidualsPeaks(), and writeTmpFiles().
|
private |
Definition at line 153 of file MuonAlignmentFromReference.cc.
Referenced by fitAndAlign(), initialize(), and processMuonResidualsFromTrack().
|
private |
Definition at line 154 of file MuonAlignmentFromReference.cc.
Referenced by correctBField(), eraseNotSelectedResiduals(), fiducialCuts(), fillNtuple(), initialize(), readTmpFiles(), selectResidualsPeaks(), and writeTmpFiles().
|
private |
Definition at line 122 of file MuonAlignmentFromReference.cc.
Referenced by run().
|
private |
Definition at line 140 of file MuonAlignmentFromReference.cc.
Referenced by processMuonResidualsFromTrack().
|
private |
Definition at line 124 of file MuonAlignmentFromReference.cc.
Referenced by processMuonResidualsFromTrack().
|
private |
Definition at line 121 of file MuonAlignmentFromReference.cc.
Referenced by run().
|
private |
Definition at line 119 of file MuonAlignmentFromReference.cc.
Referenced by run().
Definition at line 152 of file MuonAlignmentFromReference.cc.
Referenced by fitAndAlign(), initialize(), and processMuonResidualsFromTrack().
|
private |
Definition at line 135 of file MuonAlignmentFromReference.cc.
Referenced by fitAndAlign(), and initialize().
|
private |
Definition at line 129 of file MuonAlignmentFromReference.cc.
Referenced by processMuonResidualsFromTrack().
|
private |
Definition at line 127 of file MuonAlignmentFromReference.cc.
Referenced by processMuonResidualsFromTrack().
|
private |
Definition at line 128 of file MuonAlignmentFromReference.cc.
Referenced by processMuonResidualsFromTrack().
|
private |
Definition at line 126 of file MuonAlignmentFromReference.cc.
Referenced by processMuonResidualsFromTrack().
|
private |
Definition at line 123 of file MuonAlignmentFromReference.cc.
Referenced by processMuonResidualsFromTrack().
|
private |
Definition at line 120 of file MuonAlignmentFromReference.cc.
Referenced by run().
|
private |
Definition at line 118 of file MuonAlignmentFromReference.cc.
|
private |
Definition at line 116 of file MuonAlignmentFromReference.cc.
Referenced by run().
|
private |
Definition at line 142 of file MuonAlignmentFromReference.cc.
Referenced by selectResidualsPeaks(), and terminate().
|
private |
Definition at line 131 of file MuonAlignmentFromReference.cc.
Referenced by readTmpFiles(), and terminate().
|
private |
Definition at line 117 of file MuonAlignmentFromReference.cc.
Referenced by initialize(), and parseReference().
|
private |
Definition at line 139 of file MuonAlignmentFromReference.cc.
Referenced by fitAndAlign().
|
private |
Definition at line 134 of file MuonAlignmentFromReference.cc.
Referenced by initialize().
|
private |
Definition at line 133 of file MuonAlignmentFromReference.cc.
Referenced by initialize().
|
private |
Definition at line 185 of file MuonAlignmentFromReference.cc.
Referenced by bookNtuple(), and fillNtuple().
|
private |
Definition at line 184 of file MuonAlignmentFromReference.cc.
Referenced by bookNtuple(), fillNtuple(), and MuonAlignmentFromReference().
|
private |
Definition at line 136 of file MuonAlignmentFromReference.cc.
Referenced by initialize().
|
private |
Definition at line 146 of file MuonAlignmentFromReference.cc.
Referenced by initialize().
|
private |
Definition at line 138 of file MuonAlignmentFromReference.cc.
Referenced by initialize().
|
private |
Definition at line 130 of file MuonAlignmentFromReference.cc.
Referenced by terminate(), and writeTmpFiles().