#include <BeamFitter.h>
Public Member Functions | |
BeamFitter () | |
BeamFitter (const edm::ParameterSet &iConfig, edm::ConsumesCollector &&iColl) | |
void | dumpBWTxtFile (std::string &) |
void | dumpTxtFile (std::string &, bool) |
reco::BeamSpot | getBeamSpot () |
std::map< int, reco::BeamSpot > | getBeamSpotMap () |
reco::BeamSpot | getBeamWidth () |
std::vector< BSTrkParameters > | getBSvector () |
TH1F * | getCutFlow () |
std::pair< int, int > | getFitLSRange () |
int | getNPVs () |
const std::map< int, int > & | getNPVsperBX () |
int | getNTracks () |
std::size_t | getPVvectorSize () |
std::pair< time_t, time_t > | getRefTime () |
int | getRunNumber () |
void | readEvent (const edm::Event &iEvent) |
void | resetCutFlow () |
void | resetLSRange () |
void | resetPVFitter () |
void | resetRefTime () |
void | resetTotTrk () |
void | resetTrkVector () |
void | resizeBSvector (unsigned int nsize) |
void | resizePVvector (unsigned int npvsize) |
void | runAllFitter () |
bool | runBeamWidthFitter () |
bool | runFitter () |
bool | runFitterNoTxt () |
bool | runPVandTrkFitter () |
void | setFitLSRange (int ls0, int ls1) |
void | SetPVInfo (const std::vector< float > &v1_) |
void | setRefTime (time_t t0, time_t t1) |
void | setRun (int run) |
void | subtractFromCutFlow (const TH1F *toSubtract) |
void | write2DB () |
virtual | ~BeamFitter () |
Private Member Functions | |
const char * | formatBTime (const std::time_t &) |
void | updateBTime () |
Definition at line 38 of file BeamFitter.h.
|
inline |
Definition at line 40 of file BeamFitter.h.
BeamFitter::BeamFitter | ( | const edm::ParameterSet & | iConfig, |
edm::ConsumesCollector && | iColl | ||
) |
Definition at line 48 of file BeamFitter.cc.
References reco::TrackBase::algoByName(), algorithm_, appendRunTxt_, beamSpotToken_, convergence_, debug_, falgo, fasciiDIP, fbeginLumiOfFit, fbeginTimeOfFit, fBSvector, fcharge, fcov, fd0, fd0bs, fdxdz, fdxdzErr, fdydz, fdydzErr, fendLumiOfFit, fendTimeOfFit, feta, ffilename_changed, file_, fitted_, flumi, fnormchi2, fnPixelLayerMeas, fnPXBLayerMeas, fnPXFLayerMeas, fnStripLayerMeas, fnTECLayerMeas, fnTIBLayerMeas, fnTIDLayerMeas, fnTOBLayerMeas, fnTotLayerMeas, fphi0, fpt, fPVTree_, fpvValid, fpvx, fpvy, fpvz, fquality, frun, frunFit, fsigmad0, fsigmaZ, fsigmaz0, fsigmaZErr, ftheta, ftotal_tracks, ftree_, ftreeFit_, fvx, fvy, fwidthX, fwidthXErr, fwidthY, fwidthYErr, fx, fxErr, fy, fyErr, fz, fz0, fzErr, edm::ParameterSet::getParameter(), edm::ParameterSet::getUntrackedParameter(), h1cutFlow, h1ntrks, h1vz_event, inputBeamWidth_, isMuon_, j, min_Ntrks_, MyPVFitter, outputDIPTxt_, outputfilename_, outputTxt_, quality_, reco::TrackBase::qualityByName(), PVFitter::resetAll(), resetCutFlow(), resetRefTime(), saveBeamFit_, saveNtuple_, savePVVertices_, PVFitter::setTree(), tracksToken_, trk_Algorithm_, trk_MaxEta_, trk_MaxIP_, trk_MaxNormChi2_, trk_MaxZ_, trk_MinNPixLayers_, trk_MinNTotLayers_, trk_MinpT_, trk_Quality_, vertexToken_, writeDIPBadFit_, writeDIPTxt_, and writeTxt_.
|
virtual |
Definition at line 196 of file BeamFitter.cc.
References file_, fitted_, fPVTree_, ftree_, ftreeFit_, h1cutFlow, h1ntrks, h1vz_event, h1z, MyPVFitter, saveBeamFit_, saveNtuple_, and savePVVertices_.
void BeamFitter::dumpBWTxtFile | ( | std::string & | fileName | ) |
Definition at line 626 of file BeamFitter.cc.
References reco::BeamSpot::BeamWidthX(), reco::BeamSpot::BeamWidthXError(), fbeamWidthFit, and GetRecoTauVFromDQM_MC_cff::outFile.
Referenced by runBeamWidthFitter().
void BeamFitter::dumpTxtFile | ( | std::string & | fileName, |
bool | append | ||
) |
Definition at line 636 of file BeamFitter.cc.
References appendRunTxt_, reco::BeamSpot::BeamWidthX(), reco::BeamSpot::BeamWidthY(), reco::BeamSpot::betaStar(), reco::BeamSpot::covariance(), reco::BeamSpot::dxdz(), reco::BeamSpot::dydz(), reco::BeamSpot::emittanceX(), reco::BeamSpot::emittanceY(), fbeamspot, fbeginLumiOfFit, fbeginTimeOfFit, fbspotPVMap, fendLumiOfFit, fendTimeOfFit, ffilename_changed, ForDIPPV_, freftime, frun, i, getHLTprescales::index, PVFitter::IsFitPerBunchCrossing(), j, MyPVFitter, GetRecoTauVFromDQM_MC_cff::outFile, outputTxt_, reco::BeamSpot::sigmaZ(), AlCaHLTBitMon_QueryRunRegistry::string, reco::BeamSpot::type(), reco::BeamSpot::x0(), reco::BeamSpot::y0(), and reco::BeamSpot::z0().
Referenced by runFitter(), and runPVandTrkFitter().
|
private |
class: BeamFitter.cc package: RecoVertex/BeamSpotProducer
author: Francisco Yumiceva, Fermilab (yumic) Geng-Yuan Jeng, UC Riverside ( eva@ fnal. govGeng-) Yuan .Jeng @cer n.ch
Definition at line 30 of file BeamFitter.cc.
References plotBeamSpotDB::ptm.
Referenced by updateBTime().
|
inline |
Definition at line 94 of file BeamFitter.h.
References fbeamspot.
Referenced by BeamSpotAnalyzer::endJob(), BeamSpotAnalyzer::endLuminosityBlock(), AlcaBeamMonitor::endLuminosityBlock(), AlcaBeamSpotProducer::endLuminosityBlockProduce(), and BeamMonitor::FitAndFill().
|
inline |
Definition at line 95 of file BeamFitter.h.
References fbspotPVMap.
Referenced by BeamMonitorBx::FitAndFill().
|
inline |
Definition at line 51 of file BeamFitter.h.
References fbeamWidthFit.
Referenced by BeamSpotAnalyzer::endJob().
|
inline |
Definition at line 96 of file BeamFitter.h.
References fBSvector.
Referenced by BeamSpotAnalyzer::endLuminosityBlock(), AlcaBeamSpotProducer::endLuminosityBlockProduce(), and BeamMonitor::FitAndFill().
|
inline |
Definition at line 97 of file BeamFitter.h.
References h1cutFlow.
Referenced by BeamMonitor::analyze(), and BeamMonitor::FitAndFill().
|
inline |
Definition at line 117 of file BeamFitter.h.
References fbeginLumiOfFit, and fendLumiOfFit.
Referenced by BeamSpotAnalyzer::endJob(), BeamSpotAnalyzer::endLuminosityBlock(), AlcaBeamSpotProducer::endLuminosityBlockProduce(), BeamMonitorBx::FitAndFill(), and BeamMonitor::FitAndFill().
|
inline |
Definition at line 129 of file BeamFitter.h.
References PVFitter::getNPVs(), and MyPVFitter.
Referenced by BeamSpotAnalyzer::endLuminosityBlock().
|
inline |
Definition at line 132 of file BeamFitter.h.
References PVFitter::getNPVsperBX(), and MyPVFitter.
Referenced by BeamMonitorBx::FitAndFill().
|
inline |
Definition at line 126 of file BeamFitter.h.
References fBSvector.
Referenced by BeamSpotAnalyzer::endLuminosityBlock().
|
inline |
Definition at line 72 of file BeamFitter.h.
References PVFitter::getpvStore(), MyPVFitter, and findQualityFiles::size.
Referenced by BeamMonitor::FitAndFill().
|
inline |
Definition at line 65 of file BeamFitter.h.
References freftime.
Referenced by BeamMonitor::FitAndFill().
|
inline |
Definition at line 113 of file BeamFitter.h.
References frun.
Referenced by BeamMonitor::FitAndFill().
void BeamFitter::readEvent | ( | const edm::Event & | iEvent | ) |
Definition at line 224 of file BeamFitter.cc.
References funct::abs(), algorithm_, beamSpotToken_, countPass, debug_, falgo, fbeginLumiOfFit, fBSvector, fcharge, fcov, fd0, fd0bs, fendLumiOfFit, feta, spr::find(), flumi, fnormchi2, fnPixelLayerMeas, fnPXBLayerMeas, fnPXFLayerMeas, fnStripLayerMeas, fnTECLayerMeas, fnTIBLayerMeas, fnTIDLayerMeas, fnTOBLayerMeas, fnTotLayerMeas, fphi0, fpt, fpvValid, fpvx, fpvy, fpvz, fquality, freftime, frun, frunFit, fsigmad0, fsigmaz0, ftheta, ftotal_tracks, ftree_, fvx, fvy, fz0, edm::Event::getByToken(), h1cutFlow, h1ntrks, h1vz_event, i, edm::EventBase::id(), isMuon_, j, edm::EventBase::luminosityBlock(), MyPVFitter, reco::HitPattern::pixelBarrelLayersWithMeasurement(), reco::HitPattern::pixelEndcapLayersWithMeasurement(), reco::HitPattern::pixelLayersWithMeasurement(), reco::BeamSpot::position(), edm::Handle< T >::product(), quality_, PVFitter::readEvent(), edm::EventID::run(), saveNtuple_, BSTrkParameters::setVx(), BSTrkParameters::setVy(), edm::View< T >::size(), reco::HitPattern::stripLayersWithMeasurement(), reco::HitPattern::stripTECLayersWithMeasurement(), reco::HitPattern::stripTIBLayersWithMeasurement(), reco::HitPattern::stripTIDLayersWithMeasurement(), reco::HitPattern::stripTOBLayersWithMeasurement(), edm::EventBase::time(), reco::HitPattern::trackerLayersWithMeasurement(), testEve_cfg::tracks, tracksToken_, trk_MaxEta_, trk_MaxIP_, trk_MaxNormChi2_, trk_MaxZ_, trk_MinNPixLayers_, trk_MinNTotLayers_, trk_MinpT_, updateBTime(), edm::Timestamp::value(), and vertexToken_.
Referenced by BeamSpotAnalyzer::analyze(), AlcaBeamMonitor::analyze(), BeamMonitorBx::analyze(), BeamMonitor::analyze(), and AlcaBeamSpotProducer::produce().
|
inline |
Definition at line 105 of file BeamFitter.h.
References countPass, ftotal_tracks, h1cutFlow, and i.
Referenced by AlcaBeamSpotProducer::AlcaBeamSpotProducer(), BeamFitter(), BeamSpotAnalyzer::BeamSpotAnalyzer(), BeamSpotAnalyzer::endLuminosityBlock(), AlcaBeamSpotProducer::endLuminosityBlockProduce(), BeamMonitorBx::FitAndFill(), and BeamMonitor::RestartFitting().
|
inline |
Definition at line 55 of file BeamFitter.h.
References fbeginLumiOfFit, and fendLumiOfFit.
Referenced by AlcaBeamMonitor::AlcaBeamMonitor(), AlcaBeamSpotProducer::AlcaBeamSpotProducer(), BeamMonitor::BeamMonitor(), BeamMonitorBx::BeamMonitorBx(), BeamSpotAnalyzer::BeamSpotAnalyzer(), BeamSpotAnalyzer::endLuminosityBlock(), AlcaBeamMonitor::endLuminosityBlock(), AlcaBeamSpotProducer::endLuminosityBlockProduce(), BeamMonitorBx::FitAndFill(), and BeamMonitor::RestartFitting().
|
inline |
Definition at line 69 of file BeamFitter.h.
References MyPVFitter, and PVFitter::resetAll().
Referenced by AlcaBeamMonitor::AlcaBeamMonitor(), AlcaBeamSpotProducer::AlcaBeamSpotProducer(), BeamMonitor::BeamMonitor(), BeamMonitorBx::BeamMonitorBx(), BeamSpotAnalyzer::BeamSpotAnalyzer(), BeamSpotAnalyzer::endLuminosityBlock(), AlcaBeamMonitor::endLuminosityBlock(), AlcaBeamSpotProducer::endLuminosityBlockProduce(), BeamMonitorBx::FitAndFill(), and BeamMonitor::RestartFitting().
|
inline |
Definition at line 56 of file BeamFitter.h.
References freftime.
Referenced by AlcaBeamMonitor::AlcaBeamMonitor(), AlcaBeamSpotProducer::AlcaBeamSpotProducer(), BeamFitter(), BeamMonitor::BeamMonitor(), BeamMonitorBx::BeamMonitorBx(), BeamSpotAnalyzer::BeamSpotAnalyzer(), BeamSpotAnalyzer::endLuminosityBlock(), AlcaBeamMonitor::endLuminosityBlock(), AlcaBeamSpotProducer::endLuminosityBlockProduce(), BeamMonitorBx::FitAndFill(), and BeamMonitor::RestartFitting().
|
inline |
|
inline |
Definition at line 53 of file BeamFitter.h.
References fBSvector.
Referenced by AlcaBeamMonitor::AlcaBeamMonitor(), AlcaBeamSpotProducer::AlcaBeamSpotProducer(), BeamMonitor::BeamMonitor(), BeamMonitorBx::BeamMonitorBx(), BeamSpotAnalyzer::BeamSpotAnalyzer(), BeamSpotAnalyzer::endLuminosityBlock(), AlcaBeamMonitor::endLuminosityBlock(), AlcaBeamSpotProducer::endLuminosityBlockProduce(), BeamMonitorBx::FitAndFill(), and BeamMonitor::RestartFitting().
|
inline |
Definition at line 74 of file BeamFitter.h.
References fBSvector.
Referenced by BeamMonitor::FitAndFill().
|
inline |
Definition at line 79 of file BeamFitter.h.
References MyPVFitter, and PVFitter::resizepvStore().
Referenced by BeamMonitor::FitAndFill().
void BeamFitter::runAllFitter | ( | ) |
Definition at line 780 of file BeamFitter.cc.
References gather_cfg::cout, debug_, fbeamspot, fBSvector, BSFitter::Fit(), BSFitter::Fit_d0phi(), BSFitter::Fit_ited0phi(), BSFitter::Setd0Cut_d0phi(), BSFitter::SetFitType(), BSFitter::SetFitVariable(), and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by BeamSpotAnalyzer::endJob().
bool BeamFitter::runBeamWidthFitter | ( | ) |
Definition at line 591 of file BeamFitter.cc.
References convergence_, dumpBWTxtFile(), reco::BeamSpot::Fake, fbeamspot, fbeamWidthFit, fBSvector, BSFitter::Fit(), ftotal_tracks, inputBeamWidth_, min_Ntrks_, outputTxt_, BSFitter::SetConvergence(), BSFitter::SetFitType(), BSFitter::SetFitVariable(), BSFitter::SetInputBeamWidth(), BSFitter::SetMaximumZ(), BSFitter::SetMinimumNTrks(), reco::BeamSpot::setType(), AlCaHLTBitMon_QueryRunRegistry::string, trk_MaxZ_, reco::BeamSpot::type(), and writeTxt_.
Referenced by BeamSpotAnalyzer::endJob().
bool BeamFitter::runFitter | ( | ) |
Definition at line 580 of file BeamFitter.cc.
References dumpTxtFile(), outputDIPTxt_, outputTxt_, runFitterNoTxt(), writeDIPBadFit_, writeDIPTxt_, and writeTxt_.
bool BeamFitter::runFitterNoTxt | ( | ) |
Definition at line 512 of file BeamFitter.cc.
References reco::BeamSpot::BeamWidthX(), reco::BeamSpot::BeamWidthXError(), reco::BeamSpot::BeamWidthY(), reco::BeamSpot::BeamWidthYError(), convergence_, reco::BeamSpot::dxdz(), reco::BeamSpot::dxdzError(), reco::BeamSpot::dydz(), reco::BeamSpot::dydzError(), reco::BeamSpot::Fake, fbeamspot, fbeginLumiOfFit, fbeginTimeOfFit, fBSvector, fdxdz, fdxdzErr, fdydz, fdydzErr, fendLumiOfFit, fendTimeOfFit, BSFitter::Fit(), fitted_, freftime, fsigmaZ, fsigmaZErr, ftotal_tracks, ftreeFit_, fwidthX, fwidthXErr, fwidthY, fwidthYErr, fx, fxErr, fy, fyErr, fz, fzErr, BSFitter::GetVzHisto(), h1z, inputBeamWidth_, min_Ntrks_, saveBeamFit_, BSFitter::SetConvergence(), BSFitter::SetInputBeamWidth(), BSFitter::SetMaximumZ(), BSFitter::SetMinimumNTrks(), reco::BeamSpot::setType(), reco::BeamSpot::sigmaZ(), reco::BeamSpot::sigmaZ0Error(), trk_MaxZ_, reco::BeamSpot::type(), reco::BeamSpot::x0(), reco::BeamSpot::x0Error(), reco::BeamSpot::y0(), reco::BeamSpot::y0Error(), reco::BeamSpot::z0(), and reco::BeamSpot::z0Error().
Referenced by runFitter(), and runPVandTrkFitter().
bool BeamFitter::runPVandTrkFitter | ( | ) |
Definition at line 410 of file BeamFitter.cc.
References reco::BeamSpot::BeamWidthX(), reco::BeamSpot::BeamWidthY(), reco::BeamSpot::covariance(), dumpTxtFile(), reco::BeamSpot::dxdz(), reco::BeamSpot::dydz(), reco::BeamSpot::Fake, fbeamspot, fbeginTimeOfFit, fbspotPVMap, fendTimeOfFit, ForDIPPV_, freftime, PVFitter::getBeamSpot(), PVFitter::getBeamSpotMap(), PVFitter::getWidthXerr(), i, inputBeamWidth_, PVFitter::IsFitPerBunchCrossing(), j, gen::k, makeMuonMisalignmentScenario::matrix, MyPVFitter, outputDIPTxt_, outputTxt_, funct::pow(), PVFitter::runBXFitter(), PVFitter::runFitter(), runFitterNoTxt(), reco::BeamSpot::setBeamWidthY(), reco::BeamSpot::setType(), reco::BeamSpot::sigmaZ(), mathSSE::sqrt(), reco::BeamSpot::type(), reco::BeamSpot::Unknown, writeDIPBadFit_, writeDIPTxt_, writeTxt_, reco::BeamSpot::x0(), reco::BeamSpot::y0(), and reco::BeamSpot::z0().
Referenced by BeamSpotAnalyzer::endJob(), BeamSpotAnalyzer::endLuminosityBlock(), AlcaBeamMonitor::endLuminosityBlock(), AlcaBeamSpotProducer::endLuminosityBlockProduce(), BeamMonitorBx::FitAndFill(), and BeamMonitor::FitAndFill().
|
inline |
Definition at line 120 of file BeamFitter.h.
References fbeginLumiOfFit, and fendLumiOfFit.
Referenced by BeamSpotAnalyzer::endLuminosityBlock(), AlcaBeamSpotProducer::endLuminosityBlockProduce(), and BeamMonitor::FitAndFill().
|
inline |
Definition at line 84 of file BeamFitter.h.
References ForDIPPV_.
Referenced by BeamMonitor::FitAndFill().
|
inline |
Definition at line 57 of file BeamFitter.h.
References freftime, and updateBTime().
Referenced by BeamSpotAnalyzer::endLuminosityBlock(), AlcaBeamSpotProducer::endLuminosityBlockProduce(), and BeamMonitor::FitAndFill().
|
inline |
Definition at line 124 of file BeamFitter.h.
References frun, and DTTTrigCorrFirst::run.
Referenced by BeamSpotAnalyzer::endLuminosityBlock(), AlcaBeamSpotProducer::endLuminosityBlockProduce(), and BeamMonitor::FitAndFill().
|
inline |
Definition at line 98 of file BeamFitter.h.
References countPass, h1cutFlow, and i.
Referenced by BeamMonitor::FitAndFill().
|
private |
Definition at line 40 of file BeamFitter.cc.
References fbeginTimeOfFit, fendTimeOfFit, formatBTime(), and freftime.
Referenced by readEvent(), and setRefTime().
void BeamFitter::write2DB | ( | ) |
Definition at line 740 of file BeamFitter.cc.
References cond::service::PoolDBOutputService::appendSinceTime(), reco::BeamSpot::BeamWidthX(), reco::BeamSpot::BeamWidthY(), cond::service::PoolDBOutputService::beginOfTime(), gather_cfg::cout, reco::BeamSpot::covariance(), cond::service::PoolDBOutputService::createNewIOV(), cond::service::PoolDBOutputService::currentTime(), reco::BeamSpot::dxdz(), reco::BeamSpot::dydz(), cond::service::PoolDBOutputService::endOfTime(), fbeamspot, i, edm::Service< T >::isAvailable(), cond::service::PoolDBOutputService::isNewTagRequest(), j, reco::BeamSpot::position(), BeamSpotObjects::SetBeamWidthX(), BeamSpotObjects::SetBeamWidthY(), BeamSpotObjects::SetCovariance(), BeamSpotObjects::Setdxdz(), BeamSpotObjects::Setdydz(), BeamSpotObjects::SetPosition(), BeamSpotObjects::SetSigmaZ(), and reco::BeamSpot::sigmaZ().
Referenced by BeamSpotAnalyzer::endJob().
|
private |
Definition at line 168 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 149 of file BeamFitter.h.
Referenced by BeamFitter(), and dumpTxtFile().
|
private |
Definition at line 152 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 170 of file BeamFitter.h.
Referenced by BeamFitter(), runBeamWidthFitter(), and runFitterNoTxt().
|
private |
Definition at line 249 of file BeamFitter.h.
Referenced by readEvent(), resetCutFlow(), and subtractFromCutFlow().
|
private |
Definition at line 148 of file BeamFitter.h.
Referenced by BeamFitter(), readEvent(), and runAllFitter().
|
private |
Definition at line 217 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 146 of file BeamFitter.h.
Referenced by BeamFitter().
|
private |
Definition at line 145 of file BeamFitter.h.
|
private |
Definition at line 141 of file BeamFitter.h.
Referenced by dumpTxtFile(), getBeamSpot(), runAllFitter(), runBeamWidthFitter(), runFitterNoTxt(), runPVandTrkFitter(), and write2DB().
|
private |
Definition at line 142 of file BeamFitter.h.
Referenced by dumpBWTxtFile(), getBeamWidth(), and runBeamWidthFitter().
|
private |
Definition at line 225 of file BeamFitter.h.
Referenced by BeamFitter(), dumpTxtFile(), getFitLSRange(), readEvent(), resetLSRange(), runFitterNoTxt(), and setFitLSRange().
|
private |
Definition at line 227 of file BeamFitter.h.
Referenced by BeamFitter(), dumpTxtFile(), runFitterNoTxt(), runPVandTrkFitter(), and updateBTime().
|
private |
Definition at line 143 of file BeamFitter.h.
Referenced by dumpTxtFile(), getBeamSpotMap(), and runPVandTrkFitter().
|
private |
Definition at line 140 of file BeamFitter.h.
Referenced by BeamFitter(), getBSvector(), getNTracks(), readEvent(), resetTrkVector(), resizeBSvector(), runAllFitter(), runBeamWidthFitter(), and runFitterNoTxt().
|
private |
Definition at line 192 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 211 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 195 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 196 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 209 of file BeamFitter.h.
|
private |
Definition at line 210 of file BeamFitter.h.
|
private |
Definition at line 233 of file BeamFitter.h.
Referenced by BeamFitter(), and runFitterNoTxt().
|
private |
Definition at line 239 of file BeamFitter.h.
Referenced by BeamFitter(), and runFitterNoTxt().
|
private |
Definition at line 234 of file BeamFitter.h.
Referenced by BeamFitter(), and runFitterNoTxt().
|
private |
Definition at line 240 of file BeamFitter.h.
Referenced by BeamFitter(), and runFitterNoTxt().
|
private |
Definition at line 226 of file BeamFitter.h.
Referenced by BeamFitter(), dumpTxtFile(), getFitLSRange(), readEvent(), resetLSRange(), runFitterNoTxt(), and setFitLSRange().
|
private |
Definition at line 228 of file BeamFitter.h.
Referenced by BeamFitter(), dumpTxtFile(), runFitterNoTxt(), runPVandTrkFitter(), and updateBTime().
|
private |
Definition at line 191 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 175 of file BeamFitter.h.
Referenced by BeamFitter(), and dumpTxtFile().
|
private |
Definition at line 187 of file BeamFitter.h.
Referenced by BeamFitter(), and ~BeamFitter().
|
private |
Definition at line 174 of file BeamFitter.h.
Referenced by BeamFitter(), runFitterNoTxt(), and ~BeamFitter().
|
private |
Definition at line 215 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 144 of file BeamFitter.h.
|
private |
Definition at line 193 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 201 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 207 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 208 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 202 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 206 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 203 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 204 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 205 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 200 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 178 of file BeamFitter.h.
Referenced by dumpTxtFile(), runPVandTrkFitter(), and SetPVInfo().
|
private |
Definition at line 194 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 190 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 252 of file BeamFitter.h.
Referenced by BeamFitter(), and ~BeamFitter().
|
private |
Definition at line 218 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 219 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 219 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 219 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 216 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 220 of file BeamFitter.h.
Referenced by dumpTxtFile(), getRefTime(), readEvent(), resetRefTime(), runFitterNoTxt(), runPVandTrkFitter(), setRefTime(), and updateBTime().
|
private |
Definition at line 214 of file BeamFitter.h.
Referenced by BeamFitter(), dumpTxtFile(), getRunNumber(), readEvent(), and setRun().
|
private |
Definition at line 224 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 197 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 232 of file BeamFitter.h.
Referenced by BeamFitter(), and runFitterNoTxt().
|
private |
Definition at line 199 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 238 of file BeamFitter.h.
Referenced by BeamFitter(), and runFitterNoTxt().
|
private |
Definition at line 189 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 171 of file BeamFitter.h.
Referenced by BeamFitter(), readEvent(), resetCutFlow(), resetTotTrk(), runBeamWidthFitter(), and runFitterNoTxt().
|
private |
Definition at line 188 of file BeamFitter.h.
Referenced by BeamFitter(), readEvent(), and ~BeamFitter().
|
private |
Definition at line 223 of file BeamFitter.h.
Referenced by BeamFitter(), runFitterNoTxt(), and ~BeamFitter().
|
private |
Definition at line 212 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 213 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 241 of file BeamFitter.h.
Referenced by BeamFitter(), and runFitterNoTxt().
|
private |
Definition at line 243 of file BeamFitter.h.
Referenced by BeamFitter(), and runFitterNoTxt().
|
private |
Definition at line 242 of file BeamFitter.h.
Referenced by BeamFitter(), and runFitterNoTxt().
|
private |
Definition at line 244 of file BeamFitter.h.
Referenced by BeamFitter(), and runFitterNoTxt().
|
private |
Definition at line 229 of file BeamFitter.h.
Referenced by BeamFitter(), and runFitterNoTxt().
|
private |
Definition at line 235 of file BeamFitter.h.
Referenced by BeamFitter(), and runFitterNoTxt().
|
private |
Definition at line 230 of file BeamFitter.h.
Referenced by BeamFitter(), and runFitterNoTxt().
|
private |
Definition at line 236 of file BeamFitter.h.
Referenced by BeamFitter(), and runFitterNoTxt().
|
private |
Definition at line 231 of file BeamFitter.h.
Referenced by BeamFitter(), and runFitterNoTxt().
|
private |
Definition at line 198 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 237 of file BeamFitter.h.
Referenced by BeamFitter(), and runFitterNoTxt().
|
private |
Definition at line 248 of file BeamFitter.h.
Referenced by BeamFitter(), getCutFlow(), readEvent(), resetCutFlow(), subtractFromCutFlow(), and ~BeamFitter().
|
private |
Definition at line 246 of file BeamFitter.h.
Referenced by BeamFitter(), readEvent(), and ~BeamFitter().
|
private |
Definition at line 247 of file BeamFitter.h.
Referenced by BeamFitter(), readEvent(), and ~BeamFitter().
|
private |
Definition at line 182 of file BeamFitter.h.
Referenced by runFitterNoTxt(), and ~BeamFitter().
|
private |
Definition at line 169 of file BeamFitter.h.
Referenced by BeamFitter(), runBeamWidthFitter(), runFitterNoTxt(), and runPVandTrkFitter().
|
private |
Definition at line 173 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 172 of file BeamFitter.h.
Referenced by BeamFitter(), runBeamWidthFitter(), and runFitterNoTxt().
|
private |
Definition at line 251 of file BeamFitter.h.
Referenced by BeamFitter(), dumpTxtFile(), getNPVs(), getNPVsperBX(), getPVvectorSize(), readEvent(), resetPVFitter(), resizePVvector(), runPVandTrkFitter(), and ~BeamFitter().
|
private |
Definition at line 157 of file BeamFitter.h.
Referenced by BeamFitter(), runFitter(), and runPVandTrkFitter().
|
private |
Definition at line 186 of file BeamFitter.h.
Referenced by BeamFitter().
|
private |
Definition at line 156 of file BeamFitter.h.
Referenced by BeamFitter(), dumpTxtFile(), runBeamWidthFitter(), runFitter(), and runPVandTrkFitter().
|
private |
Definition at line 167 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 184 of file BeamFitter.h.
Referenced by BeamFitter(), runFitterNoTxt(), and ~BeamFitter().
|
private |
Definition at line 183 of file BeamFitter.h.
Referenced by BeamFitter(), readEvent(), and ~BeamFitter().
|
private |
Definition at line 185 of file BeamFitter.h.
Referenced by BeamFitter(), and ~BeamFitter().
|
private |
Definition at line 150 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 165 of file BeamFitter.h.
Referenced by BeamFitter().
|
private |
Definition at line 160 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 161 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 164 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 159 of file BeamFitter.h.
Referenced by BeamFitter(), readEvent(), runBeamWidthFitter(), and runFitterNoTxt().
|
private |
Definition at line 163 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 162 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 158 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 166 of file BeamFitter.h.
Referenced by BeamFitter().
|
private |
Definition at line 151 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 155 of file BeamFitter.h.
Referenced by BeamFitter(), runFitter(), and runPVandTrkFitter().
|
private |
Definition at line 154 of file BeamFitter.h.
Referenced by BeamFitter(), runFitter(), and runPVandTrkFitter().
|
private |
Definition at line 153 of file BeamFitter.h.
Referenced by BeamFitter(), runBeamWidthFitter(), runFitter(), and runPVandTrkFitter().