#include <RPAlignmentCorrectionsMethods.h>
Public Member Functions | |
RPAlignmentCorrectionsMethods () | |
Static Public Member Functions | |
static RPAlignmentCorrectionsData | getCorrectionsData (xercesc::DOMNode *) |
static RPAlignmentCorrectionsData | getCorrectionsDataFromFile (const edm::FileInPath &fileName) |
static void | writeXML (const RPAlignmentCorrectionData &data, FILE *f, bool precise, bool wrErrors, bool wrSh_r, bool wrSh_xy, bool wrSh_z, bool wrRot_z) |
static void | writeXMLBlock (const RPAlignmentCorrectionsData &, FILE *, bool precise=false, bool wrErrors=true, bool wrSh_r=true, bool wrSh_xy=true, bool wrSh_z=true, bool wrRot_z=true) |
writes a block of corrections into a file More... | |
static void | writeXMLFile (const RPAlignmentCorrectionsData &, const std::string &fileName, bool precise=false, bool wrErrors=true, bool wrSh_r=true, bool wrSh_xy=true, bool wrSh_z=true, bool wrRot_z=true) |
writes corrections into a single XML file More... | |
Definition at line 38 of file RPAlignmentCorrectionsMethods.h.
|
inline |
Definition at line 41 of file RPAlignmentCorrectionsMethods.h.
References data, f, MillePedeFileConverter_cfg::fileName, getCorrectionsData(), getCorrectionsDataFromFile(), hiDetachedQuadStep_cff::precise, AlCaHLTBitMon_QueryRunRegistry::string, writeXML(), writeXMLBlock(), and writeXMLFile().
|
static |
Definition at line 49 of file RPAlignmentCorrectionsMethods.cc.
References a, RPAlignmentCorrectionsData::addRPCorrection(), RPAlignmentCorrectionsData::addSensorCorrection(), class-composition::children, MillePedeFileConverter_cfg::e, Exception, mps_fire::i, mps_fire::result, AlCaHLTBitMon_QueryRunRegistry::string, cms::xerces::toDouble(), cms::xerces::toString(), and cms::xerces::toUInt().
Referenced by getCorrectionsDataFromFile(), RPAlignmentCorrectionsDataSequence::loadXMLFile(), and RPAlignmentCorrectionsMethods().
|
static |
Definition at line 14 of file RPAlignmentCorrectionsMethods.cc.
References Exception, edm::FileInPath::fullPath(), getCorrectionsData(), and createfilelist::parser.
Referenced by RPAlignmentCorrectionsMethods().
|
static |
Definition at line 139 of file RPAlignmentCorrectionsMethods.cc.
References RPAlignmentCorrectionData::rot_z(), RPAlignmentCorrectionData::rot_z_e(), RPAlignmentCorrectionData::sh_r(), RPAlignmentCorrectionData::sh_r_e(), RPAlignmentCorrectionData::sh_x(), RPAlignmentCorrectionData::sh_x_e(), RPAlignmentCorrectionData::sh_y(), RPAlignmentCorrectionData::sh_y_e(), RPAlignmentCorrectionData::sh_z(), RPAlignmentCorrectionData::sh_z_e(), and WRITE.
Referenced by RPAlignmentCorrectionsMethods(), and writeXMLBlock().
|
static |
writes a block of corrections into a file
Definition at line 241 of file RPAlignmentCorrectionsMethods.cc.
References RPAlignmentCorrectionsData::getRPMap(), RPAlignmentCorrectionsData::getSensorMap(), and writeXML().
Referenced by RPAlignmentCorrectionsMethods(), writeXMLFile(), and RPAlignmentCorrectionsDataSequence::writeXMLFile().
|
static |
writes corrections into a single XML file
Definition at line 221 of file RPAlignmentCorrectionsMethods.cc.
References Exception, and writeXMLBlock().
Referenced by RPAlignmentCorrectionsMethods().