#include <DeviationsFromFileSensor2D.h>
Public Member Functions | |
DeviationsFromFileSensor2D () | |
std::pair< ALIdouble, ALIdouble > | getDevis (ALIdouble intersX, ALIdouble intersY) |
void | readFile (ALIFileIn &ifdevi) |
void | setOffset (ALIdouble offX, ALIdouble offY) |
~DeviationsFromFileSensor2D () | |
Static Public Member Functions | |
static const ALIbool | apply () |
static void | setApply (ALIbool val) |
Private Attributes | |
bool | firstScanDir |
vvd | theDeviations |
ALIuint | theNPoints |
ALIdouble | theOffsetX |
ALIdouble | theOffsetY |
int | theScanSenseX |
int | theScanSenseY |
ALIint | verbose |
Static Private Attributes | |
static ALIbool | theApply = true |
Definition at line 23 of file DeviationsFromFileSensor2D.h.
|
inline |
Definition at line 26 of file DeviationsFromFileSensor2D.h.
References theOffsetX, and theOffsetY.
|
inline |
Definition at line 30 of file DeviationsFromFileSensor2D.h.
|
inlinestatic |
Definition at line 45 of file DeviationsFromFileSensor2D.h.
References theApply.
Referenced by heavyIonTools.ConfigureHeavyIons::__call__(), coreTools.RunOnData::__call__(), trackTools.MakeAODTrackCandidates::__call__(), runJetUncertainties.RunJetUncertainties::__call__(), metTools.AddMETCollection::__call__(), heavyIonTools.ProductionDefaults::__call__(), cmsswVersionTools.PickRelValInputFiles::__call__(), coreTools.RemoveMCMatching::__call__(), trackTools.MakePATTrackCandidates::__call__(), trigTools.SwitchOnTrigger::__call__(), runMETCorrectionsAndUncertainties.RunMETCorrectionsAndUncertainties::__call__(), heavyIonTools.SelectionDefaults::__call__(), heavyIonTools.DisbaleMonteCarloDeps::__call__(), trigTools.SwitchOnTriggerStandAlone::__call__(), tauTools.AddTauCollection::__call__(), trackTools.MakeTrackCandidates::__call__(), trigTools.SwitchOnTriggerMatching::__call__(), trigTools.SwitchOnTriggerMatchingStandAlone::__call__(), trigTools.SwitchOnTriggerMatchEmbedding::__call__(), jetTools.AddJetCollection::__call__(), jetTools.SwitchJetCollection::__call__(), jetTools.UpdateJetCollection::__call__(), jetTools.AddJetID::__call__(), jetTools.SetTagInfos::__call__(), OptOSensor2D::detailedTraversesLightRay(), and OptOSensor2D::fastTraversesLightRay().
std::pair< ALIdouble, ALIdouble > DeviationsFromFileSensor2D::getDevis | ( | ALIdouble | intersX, |
ALIdouble | intersY | ||
) |
Definition at line 146 of file DeviationsFromFileSensor2D.cc.
References DMR_cfg::cerr, gather_cfg::cout, MillePedeFileConverter_cfg::e, beamvalidation::exit(), cuy::ii, DeviationSensor2D::posX(), RecoTauValidation_cfi::posX, RecoTauValidation_cfi::posY, funct::pow(), mathSSE::sqrt(), theDeviations, theNPoints, theOffsetX, theOffsetY, theScanSenseX, theScanSenseY, and verbose.
void DeviationsFromFileSensor2D::readFile | ( | ALIFileIn & | ifdevi | ) |
Definition at line 20 of file DeviationsFromFileSensor2D.cc.
References funct::abs(), DMR_cfg::cerr, gather_cfg::cout, ALIUtils::debug, ALIUtils::dumpVS(), ALIFileIn::eof(), beamvalidation::exit(), DeviationSensor2D::fillData(), firstScanDir, ALIFileIn::getWordsInLine(), ALIFileIn::name(), DeviationSensor2D::posX(), DeviationSensor2D::posY(), mathSSE::sqrt(), theDeviations, theNPoints, theScanSenseX, theScanSenseY, verbose, LaserClient_cfi::wl, xdir, and ydir.
|
inlinestatic |
Definition at line 48 of file DeviationsFromFileSensor2D.h.
References theApply, and heppy_batch::val.
Referenced by Fit::calculateSimulatedMeasurementsWithOriginalValues(), and OptOSensor2D::detailedTraversesLightRay().
Definition at line 39 of file DeviationsFromFileSensor2D.h.
References theOffsetX, and theOffsetY.
|
private |
Definition at line 51 of file DeviationsFromFileSensor2D.h.
Referenced by readFile().
|
staticprivate |
Definition at line 56 of file DeviationsFromFileSensor2D.h.
Referenced by apply(), and setApply().
|
private |
Definition at line 55 of file DeviationsFromFileSensor2D.h.
Referenced by getDevis(), and readFile().
|
private |
Definition at line 54 of file DeviationsFromFileSensor2D.h.
Referenced by getDevis(), and readFile().
|
private |
Definition at line 60 of file DeviationsFromFileSensor2D.h.
Referenced by DeviationsFromFileSensor2D(), getDevis(), and setOffset().
|
private |
Definition at line 60 of file DeviationsFromFileSensor2D.h.
Referenced by DeviationsFromFileSensor2D(), getDevis(), and setOffset().
|
private |
Definition at line 52 of file DeviationsFromFileSensor2D.h.
Referenced by getDevis(), and readFile().
|
private |
Definition at line 52 of file DeviationsFromFileSensor2D.h.
Referenced by getDevis(), and readFile().
|
private |
Definition at line 58 of file DeviationsFromFileSensor2D.h.
Referenced by getDevis(), python.diff_provenance.difference::list_diff(), python.diffProv.difference::list_diff(), python.diff_provenance.difference::module_diff(), python.diffProv.difference::module_diff(), python.diff_provenance.difference::onefilemodules(), python.diffProv.difference::onefilemodules(), core.TriggerMatchAnalyzer.TriggerMatchAnalyzer::process(), core.SkimAnalyzerCount.SkimAnalyzerCount::process(), objects.VertexAnalyzer.VertexAnalyzer::process(), confdbOfflineConverter.OfflineConverter::query(), and readFile().