#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.
References getDevis(), and readFile().
|
inlinestatic |
Definition at line 45 of file DeviationsFromFileSensor2D.h.
References theApply.
Referenced by heavyIonTools.ConfigureHeavyIons::__call__(), editorTools.UserCodeTool::__call__(), HiCoreTools.RestrictInputToAOD::__call__(), coreTools.RunOnData::__call__(), trackTools.MakeAODTrackCandidates::__call__(), runJetUncertainties.RunJetUncertainties::__call__(), metTools.AddMETCollection::__call__(), heavyIonTools.ProductionDefaults::__call__(), editorTools.ChangeSource::__call__(), HiCoreTools.RemoveMCMatching::__call__(), cmsswVersionTools.PickRelValInputFiles::__call__(), coreTools.RemoveMCMatching::__call__(), trackTools.MakePATTrackCandidates::__call__(), trigTools.SwitchOnTrigger::__call__(), runMETCorrectionsAndUncertainties.RunMETCorrectionsAndUncertainties::__call__(), heavyIonTools.SelectionDefaults::__call__(), HiCoreTools.RemoveAllPATObjectsBut::__call__(), heavyIonTools.DisbaleMonteCarloDeps::__call__(), HiCoreTools.RemoveSpecificPATObjects::__call__(), trigTools.SwitchOnTriggerStandAlone::__call__(), tauTools.AddTauCollection::__call__(), trackTools.MakeTrackCandidates::__call__(), trigTools.SwitchOnTriggerMatching::__call__(), HiCoreTools.RemoveCleaning::__call__(), HiCoreTools.AddCleaning::__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 beam_dqm_sourceclient-live_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, and theScanSenseY.
Referenced by ~DeviationsFromFileSensor2D().
void DeviationsFromFileSensor2D::readFile | ( | ALIFileIn & | ifdevi | ) |
Definition at line 20 of file DeviationsFromFileSensor2D.cc.
References funct::abs(), beam_dqm_sourceclient-live_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, LaserClient_cfi::wl, xdir, and ydir.
Referenced by Vispa.Plugins.EventBrowser.EventBrowserTabController.EventBrowserTabController::navigate(), Vispa.Main.TabController.TabController::open(), Vispa.Main.TabController.TabController::refresh(), and ~DeviationsFromFileSensor2D().
|
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 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(), and confdbOfflineConverter.OfflineConverter::query().