#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 () |
Static Public Member Functions | |
static void | fillDescription (edm::ParameterSetDescription &) |
Private Member Functions | |
void | updateBTime () |
Definition at line 41 of file BeamFitter.h.
|
inline |
Definition at line 43 of file BeamFitter.h.
BeamFitter::BeamFitter | ( | const edm::ParameterSet & | iConfig, |
edm::ConsumesCollector && | iColl | ||
) |
Definition at line 39 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_, HLT_FULL_cff::InputTag, isMuon_, dqmiolumiharvest::j, min_Ntrks_, MyPVFitter, outputDIPTxt_, outputfilename_, outputTxt_, AlcaBeamMonitor_cfi::PVFitter, 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 197 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 656 of file BeamFitter.cc.
References reco::BeamSpot::BeamWidthX(), reco::BeamSpot::BeamWidthXError(), fbeamWidthFit, MillePedeFileConverter_cfg::fileName, and L1TdeCSCTF_cfi::outFile.
Referenced by runBeamWidthFitter().
void BeamFitter::dumpTxtFile | ( | std::string & | fileName, |
bool | append | ||
) |
Definition at line 668 of file BeamFitter.cc.
References mps_setup::append, appendRunTxt_, beamspot::BeamSpotContainer::beamspot, reco::BeamSpot::BeamWidthX(), reco::BeamSpot::BeamWidthY(), beamspot::BeamSpotContainer::beginLumiOfFit, beamspot::BeamSpotContainer::beginTimeOfFit, reco::BeamSpot::betaStar(), l1GtPatternGenerator_cfi::bx, filterCSVwithJSON::copy, reco::BeamSpot::covariance(), beamspot::dumpBeamSpotTxt(), reco::BeamSpot::dxdz(), reco::BeamSpot::dydz(), reco::BeamSpot::emittanceX(), reco::BeamSpot::emittanceY(), beamspot::BeamSpotContainer::endLumiOfFit, beamspot::BeamSpotContainer::endTimeOfFit, fbeamspot, fbeginLumiOfFit, fbeginTimeOfFit, fbspotPVMap, fendLumiOfFit, fendTimeOfFit, ffilename_changed, MillePedeFileConverter_cfg::fileName, ForDIPPV_, freftime, frun, mps_fire::i, createfilelist::int, PVFitter::IsFitPerBunchCrossing(), dqmiolumiharvest::j, MyPVFitter, L1TdeCSCTF_cfi::outFile, outputTxt_, beamspot::BeamSpotContainer::reftime, beamspot::BeamSpotContainer::run, reco::BeamSpot::sigmaZ(), AlCaHLTBitMon_QueryRunRegistry::string, reco::BeamSpot::type(), writeTxt_, reco::BeamSpot::x0(), reco::BeamSpot::y0(), and reco::BeamSpot::z0().
Referenced by runFitter(), and runPVandTrkFitter().
|
static |
Definition at line 224 of file BeamFitter.cc.
References edm::ParameterSetDescription::add(), edm::ParameterSetDescription::addUntracked(), HLT_FULL_cff::InputTag, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by AlcaBeamMonitor::fillDescriptions().
|
inline |
Definition at line 93 of file BeamFitter.h.
References fbeamspot.
Referenced by BeamSpotAnalyzer::endJob(), BeamSpotAnalyzer::endLuminosityBlock(), and AlcaBeamSpotProducer::endLuminosityBlockProduce().
|
inline |
Definition at line 94 of file BeamFitter.h.
References fbspotPVMap.
Referenced by BeamMonitorBx::FitAndFill().
|
inline |
Definition at line 56 of file BeamFitter.h.
References fbeamWidthFit.
Referenced by BeamSpotAnalyzer::endJob().
|
inline |
Definition at line 95 of file BeamFitter.h.
References fBSvector.
Referenced by BeamSpotAnalyzer::endLuminosityBlock(), and AlcaBeamSpotProducer::endLuminosityBlockProduce().
|
inline |
|
inline |
Definition at line 114 of file BeamFitter.h.
References fbeginLumiOfFit, and fendLumiOfFit.
Referenced by BeamSpotAnalyzer::endJob(), BeamSpotAnalyzer::endLuminosityBlock(), AlcaBeamSpotProducer::endLuminosityBlockProduce(), and BeamMonitorBx::FitAndFill().
|
inline |
Definition at line 122 of file BeamFitter.h.
References PVFitter::getNPVs(), and MyPVFitter.
Referenced by BeamSpotAnalyzer::endLuminosityBlock().
|
inline |
Definition at line 123 of file BeamFitter.h.
References PVFitter::getNPVsperBX(), and MyPVFitter.
Referenced by BeamMonitorBx::FitAndFill().
|
inline |
Definition at line 121 of file BeamFitter.h.
References fBSvector.
Referenced by BeamSpotAnalyzer::endLuminosityBlock().
|
inline |
Definition at line 75 of file BeamFitter.h.
References PVFitter::getpvStore(), MyPVFitter, and findQualityFiles::size.
|
inline |
Definition at line 70 of file BeamFitter.h.
References freftime.
|
inline |
void BeamFitter::readEvent | ( | const edm::Event & | iEvent | ) |
Definition at line 261 of file BeamFitter.cc.
References funct::abs(), algorithm_, beamSpotToken_, countPass, debug_, falgo, fbeginLumiOfFit, fBSvector, fcharge, fcov, fd0, fd0bs, fendLumiOfFit, feta, spr::find(), dqmMemoryStats::float, 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, h1cutFlow, h1ntrks, h1vz_event, mps_fire::i, iEvent, isMuon_, dqmiolumiharvest::j, MyPVFitter, reco::HitPattern::pixelBarrelLayersWithMeasurement(), reco::HitPattern::pixelEndcapLayersWithMeasurement(), reco::HitPattern::pixelLayersWithMeasurement(), reco::BeamSpot::position(), edm::Handle< T >::product(), MetAnalyzer::pv(), L1TEGammaOffline_cfi::PVCollection, quality_, PVFitter::readEvent(), saveNtuple_, BSTrkParameters::setVx(), BSTrkParameters::setVy(), reco::HitPattern::stripLayersWithMeasurement(), reco::HitPattern::stripTECLayersWithMeasurement(), reco::HitPattern::stripTIBLayersWithMeasurement(), reco::HitPattern::stripTIDLayersWithMeasurement(), reco::HitPattern::stripTOBLayersWithMeasurement(), HLT_FULL_cff::track, reco::HitPattern::trackerLayersWithMeasurement(), PDWG_EXOHSCP_cff::tracks, tracksToken_, trk_MaxEta_, trk_MaxIP_, trk_MaxNormChi2_, trk_MaxZ_, trk_MinNPixLayers_, trk_MinNTotLayers_, trk_MinpT_, updateBTime(), and vertexToken_.
Referenced by BeamSpotAnalyzer::analyze(), BeamMonitorBx::analyze(), and AlcaBeamSpotProducer::produce().
|
inline |
Definition at line 104 of file BeamFitter.h.
References countPass, ftotal_tracks, h1cutFlow, and mps_fire::i.
Referenced by AlcaBeamSpotProducer::AlcaBeamSpotProducer(), BeamFitter(), BeamSpotAnalyzer::BeamSpotAnalyzer(), BeamSpotAnalyzer::endLuminosityBlock(), AlcaBeamSpotProducer::endLuminosityBlockProduce(), and BeamMonitorBx::FitAndFill().
|
inline |
Definition at line 60 of file BeamFitter.h.
References fbeginLumiOfFit, and fendLumiOfFit.
Referenced by AlcaBeamSpotProducer::AlcaBeamSpotProducer(), BeamMonitorBx::BeamMonitorBx(), BeamSpotAnalyzer::BeamSpotAnalyzer(), BeamSpotAnalyzer::endLuminosityBlock(), AlcaBeamSpotProducer::endLuminosityBlockProduce(), and BeamMonitorBx::FitAndFill().
|
inline |
Definition at line 72 of file BeamFitter.h.
References MyPVFitter, and PVFitter::resetAll().
Referenced by AlcaBeamSpotProducer::AlcaBeamSpotProducer(), BeamMonitorBx::BeamMonitorBx(), BeamSpotAnalyzer::BeamSpotAnalyzer(), BeamSpotAnalyzer::endLuminosityBlock(), AlcaBeamSpotProducer::endLuminosityBlockProduce(), and BeamMonitorBx::FitAndFill().
|
inline |
Definition at line 61 of file BeamFitter.h.
References freftime.
Referenced by AlcaBeamSpotProducer::AlcaBeamSpotProducer(), BeamFitter(), BeamMonitorBx::BeamMonitorBx(), BeamSpotAnalyzer::BeamSpotAnalyzer(), BeamSpotAnalyzer::endLuminosityBlock(), AlcaBeamSpotProducer::endLuminosityBlockProduce(), and BeamMonitorBx::FitAndFill().
|
inline |
|
inline |
Definition at line 58 of file BeamFitter.h.
References fBSvector.
Referenced by AlcaBeamSpotProducer::AlcaBeamSpotProducer(), BeamMonitorBx::BeamMonitorBx(), BeamSpotAnalyzer::BeamSpotAnalyzer(), BeamSpotAnalyzer::endLuminosityBlock(), AlcaBeamSpotProducer::endLuminosityBlockProduce(), and BeamMonitorBx::FitAndFill().
|
inline |
|
inline |
void BeamFitter::runAllFitter | ( | ) |
Definition at line 784 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 620 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 609 of file BeamFitter.cc.
References dumpTxtFile(), outputDIPTxt_, outputTxt_, runFitterNoTxt(), writeDIPBadFit_, writeDIPTxt_, and writeTxt_.
bool BeamFitter::runFitterNoTxt | ( | ) |
Definition at line 546 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 449 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(), mps_fire::i, inputBeamWidth_, PVFitter::IsFitPerBunchCrossing(), dqmiolumiharvest::j, dqmdumpme::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(), AlcaBeamSpotProducer::endLuminosityBlockProduce(), and BeamMonitorBx::FitAndFill().
|
inline |
Definition at line 115 of file BeamFitter.h.
References fbeginLumiOfFit, and fendLumiOfFit.
Referenced by BeamSpotAnalyzer::endLuminosityBlock(), and AlcaBeamSpotProducer::endLuminosityBlockProduce().
|
inline |
Definition at line 83 of file BeamFitter.h.
References ForDIPPV_.
|
inline |
Definition at line 62 of file BeamFitter.h.
References freftime, FrontierCondition_GT_autoExpress_cfi::t0, RandomServiceHelper::t1, and updateBTime().
Referenced by BeamSpotAnalyzer::endLuminosityBlock(), and AlcaBeamSpotProducer::endLuminosityBlockProduce().
|
inline |
Definition at line 119 of file BeamFitter.h.
References frun, and writedatasetfile::run.
Referenced by BeamSpotAnalyzer::endLuminosityBlock(), and AlcaBeamSpotProducer::endLuminosityBlockProduce().
|
inline |
|
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 29 of file BeamFitter.cc.
References fbeginTimeOfFit, fendTimeOfFit, and freftime.
Referenced by readEvent(), and setRefTime().
void BeamFitter::write2DB | ( | ) |
Definition at line 746 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, mps_fire::i, edm::Service< T >::isAvailable(), cond::service::PoolDBOutputService::isNewTagRequest(), dqmiolumiharvest::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 156 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 137 of file BeamFitter.h.
Referenced by BeamFitter(), and dumpTxtFile().
|
private |
Definition at line 140 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 158 of file BeamFitter.h.
Referenced by BeamFitter(), runBeamWidthFitter(), and runFitterNoTxt().
|
private |
Definition at line 236 of file BeamFitter.h.
Referenced by readEvent(), resetCutFlow(), and subtractFromCutFlow().
|
private |
Definition at line 136 of file BeamFitter.h.
Referenced by BeamFitter(), readEvent(), and runAllFitter().
|
private |
Definition at line 204 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 134 of file BeamFitter.h.
Referenced by BeamFitter().
|
private |
Definition at line 133 of file BeamFitter.h.
|
private |
Definition at line 129 of file BeamFitter.h.
Referenced by dumpTxtFile(), getBeamSpot(), runAllFitter(), runBeamWidthFitter(), runFitterNoTxt(), runPVandTrkFitter(), and write2DB().
|
private |
Definition at line 130 of file BeamFitter.h.
Referenced by dumpBWTxtFile(), getBeamWidth(), and runBeamWidthFitter().
|
private |
Definition at line 212 of file BeamFitter.h.
Referenced by BeamFitter(), dumpTxtFile(), getFitLSRange(), readEvent(), resetLSRange(), runFitterNoTxt(), and setFitLSRange().
|
private |
Definition at line 214 of file BeamFitter.h.
Referenced by BeamFitter(), dumpTxtFile(), runFitterNoTxt(), runPVandTrkFitter(), and updateBTime().
|
private |
Definition at line 131 of file BeamFitter.h.
Referenced by dumpTxtFile(), getBeamSpotMap(), and runPVandTrkFitter().
|
private |
Definition at line 128 of file BeamFitter.h.
Referenced by BeamFitter(), getBSvector(), getNTracks(), readEvent(), resetTrkVector(), resizeBSvector(), runAllFitter(), runBeamWidthFitter(), and runFitterNoTxt().
|
private |
Definition at line 179 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 198 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 182 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 183 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 220 of file BeamFitter.h.
Referenced by BeamFitter(), and runFitterNoTxt().
|
private |
Definition at line 226 of file BeamFitter.h.
Referenced by BeamFitter(), and runFitterNoTxt().
|
private |
Definition at line 221 of file BeamFitter.h.
Referenced by BeamFitter(), and runFitterNoTxt().
|
private |
Definition at line 227 of file BeamFitter.h.
Referenced by BeamFitter(), and runFitterNoTxt().
|
private |
Definition at line 213 of file BeamFitter.h.
Referenced by BeamFitter(), dumpTxtFile(), getFitLSRange(), readEvent(), resetLSRange(), runFitterNoTxt(), and setFitLSRange().
|
private |
Definition at line 215 of file BeamFitter.h.
Referenced by BeamFitter(), dumpTxtFile(), runFitterNoTxt(), runPVandTrkFitter(), and updateBTime().
|
private |
Definition at line 178 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 163 of file BeamFitter.h.
Referenced by BeamFitter(), and dumpTxtFile().
|
private |
Definition at line 174 of file BeamFitter.h.
Referenced by BeamFitter(), and ~BeamFitter().
|
private |
Definition at line 162 of file BeamFitter.h.
Referenced by BeamFitter(), runFitterNoTxt(), and ~BeamFitter().
|
private |
Definition at line 202 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 180 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 188 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 194 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 189 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 193 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 191 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 192 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 187 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 166 of file BeamFitter.h.
Referenced by dumpTxtFile(), runPVandTrkFitter(), and SetPVInfo().
|
private |
Definition at line 181 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 177 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 239 of file BeamFitter.h.
Referenced by BeamFitter(), and ~BeamFitter().
|
private |
Definition at line 205 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 206 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 207 of file BeamFitter.h.
Referenced by dumpTxtFile(), getRefTime(), readEvent(), resetRefTime(), runFitterNoTxt(), runPVandTrkFitter(), setRefTime(), and updateBTime().
|
private |
Definition at line 201 of file BeamFitter.h.
Referenced by BeamFitter(), dumpTxtFile(), getRunNumber(), readEvent(), and setRun().
|
private |
Definition at line 211 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 184 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 219 of file BeamFitter.h.
Referenced by BeamFitter(), and runFitterNoTxt().
|
private |
Definition at line 186 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 225 of file BeamFitter.h.
Referenced by BeamFitter(), and runFitterNoTxt().
|
private |
Definition at line 176 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 159 of file BeamFitter.h.
Referenced by BeamFitter(), readEvent(), resetCutFlow(), resetTotTrk(), runBeamWidthFitter(), and runFitterNoTxt().
|
private |
Definition at line 175 of file BeamFitter.h.
Referenced by BeamFitter(), readEvent(), and ~BeamFitter().
|
private |
Definition at line 210 of file BeamFitter.h.
Referenced by BeamFitter(), runFitterNoTxt(), and ~BeamFitter().
|
private |
Definition at line 199 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 228 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 229 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 216 of file BeamFitter.h.
Referenced by BeamFitter(), and runFitterNoTxt().
|
private |
Definition at line 222 of file BeamFitter.h.
Referenced by BeamFitter(), and runFitterNoTxt().
|
private |
Definition at line 217 of file BeamFitter.h.
Referenced by BeamFitter(), and runFitterNoTxt().
|
private |
Definition at line 223 of file BeamFitter.h.
Referenced by BeamFitter(), and runFitterNoTxt().
|
private |
Definition at line 218 of file BeamFitter.h.
Referenced by BeamFitter(), and runFitterNoTxt().
|
private |
Definition at line 185 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 224 of file BeamFitter.h.
Referenced by BeamFitter(), and runFitterNoTxt().
|
private |
Definition at line 235 of file BeamFitter.h.
Referenced by BeamFitter(), getCutFlow(), readEvent(), resetCutFlow(), subtractFromCutFlow(), and ~BeamFitter().
|
private |
Definition at line 233 of file BeamFitter.h.
Referenced by BeamFitter(), readEvent(), and ~BeamFitter().
|
private |
Definition at line 234 of file BeamFitter.h.
Referenced by BeamFitter(), readEvent(), and ~BeamFitter().
|
private |
Definition at line 169 of file BeamFitter.h.
Referenced by runFitterNoTxt(), and ~BeamFitter().
|
private |
Definition at line 157 of file BeamFitter.h.
Referenced by BeamFitter(), runBeamWidthFitter(), runFitterNoTxt(), and runPVandTrkFitter().
|
private |
Definition at line 161 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 160 of file BeamFitter.h.
Referenced by BeamFitter(), runBeamWidthFitter(), and runFitterNoTxt().
|
private |
Definition at line 238 of file BeamFitter.h.
Referenced by BeamFitter(), dumpTxtFile(), getNPVs(), getNPVsperBX(), getPVvectorSize(), readEvent(), resetPVFitter(), resizePVvector(), runPVandTrkFitter(), and ~BeamFitter().
|
private |
Definition at line 145 of file BeamFitter.h.
Referenced by BeamFitter(), runFitter(), and runPVandTrkFitter().
|
private |
Definition at line 173 of file BeamFitter.h.
Referenced by BeamFitter().
|
private |
Definition at line 144 of file BeamFitter.h.
Referenced by BeamFitter(), dumpTxtFile(), runBeamWidthFitter(), runFitter(), and runPVandTrkFitter().
|
private |
Definition at line 155 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 171 of file BeamFitter.h.
Referenced by BeamFitter(), runFitterNoTxt(), and ~BeamFitter().
|
private |
Definition at line 170 of file BeamFitter.h.
Referenced by BeamFitter(), readEvent(), and ~BeamFitter().
|
private |
Definition at line 172 of file BeamFitter.h.
Referenced by BeamFitter(), and ~BeamFitter().
|
private |
Definition at line 138 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 153 of file BeamFitter.h.
Referenced by BeamFitter().
|
private |
Definition at line 148 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 149 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 152 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 147 of file BeamFitter.h.
Referenced by BeamFitter(), readEvent(), runBeamWidthFitter(), and runFitterNoTxt().
|
private |
Definition at line 151 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 150 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 146 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 154 of file BeamFitter.h.
Referenced by BeamFitter().
|
private |
Definition at line 139 of file BeamFitter.h.
Referenced by BeamFitter(), and readEvent().
|
private |
Definition at line 143 of file BeamFitter.h.
Referenced by BeamFitter(), runFitter(), and runPVandTrkFitter().
|
private |
Definition at line 142 of file BeamFitter.h.
Referenced by BeamFitter(), runFitter(), and runPVandTrkFitter().
|
private |
Definition at line 141 of file BeamFitter.h.
Referenced by BeamFitter(), dumpTxtFile(), runBeamWidthFitter(), runFitter(), and runPVandTrkFitter().