Public Member Functions | |
def | __init__ (self, input_filename, output_filename) |
defined DQMIO types More... | |
def | print_index (self) |
def | write_to_file (self, hist_type, index_range, run) |
Public Attributes | |
already_defined | |
f | |
Static Public Attributes | |
types | |
Private Attributes | |
_canvas | |
_filename | |
_root_file | |
Class responsible for browsing the content of a DQM file produced with the DQMIO I/O framework of CMSSW
Definition at line 19 of file DQMIO2histo.py.
def DQMIO2histo.DQMIO.__init__ | ( | self, | |
input_filename, | |||
output_filename | |||
) |
defined DQMIO types
Definition at line 29 of file DQMIO2histo.py.
def DQMIO2histo.DQMIO.print_index | ( | self | ) |
Loop over the complete index and dump it on the screen.
Definition at line 47 of file DQMIO2histo.py.
References DQM.DQMReader._root_file, DQMIO2histo.DQMIO._root_file, CondFormats_BTauObjects::dictionary.f, FunctionMinSelector< F >.f, approx_math::binary32.f, DQMIO2histo.DQMIO.f, DTMuonLocalAlignment.f, PixelToFEDAssociateFromAscii::Bdu.f, electronCompare.flushfile.f, electronStore.flushfile.f, DTMuonMillepede.f, TSFit.f, hippyaddtobaddatafiles.KeepWhileOpenFile.f, l1t::emtf::AMC13Trailer.f, cond::SmallWORMDict::IterHelp.f, SiPixelGenErrorDBObject::char2float.f, HcalGainsCheck.f, SiPixel2DTemplateDBObject::char2float.f, SiStripHotStripAlgorithmFromClusterOccupancy.f, ElectronCalibration.f, SiPixelTemplateDBObject::char2float.f, ElectronCalibrationUniv.f, SiStripBadAPVAlgorithmFromClusterOccupancy.f, SiStripBadAPVandHotStripAlgorithmFromClusterOccupancy.f, svgfig.Curve.f, svgfig.Line.f, svgfig.Rect.f, svgfig.Ellipse.f, svgfig.Ticks.f, svgfig.LineAxis.f, Get(), print(), isotrackApplyRegressor.range, str, DQMIO2histo.DQMIO.types, and DQMIO2histo.DQMIO.write_to_file().
def DQMIO2histo.DQMIO.write_to_file | ( | self, | |
hist_type, | |||
index_range, | |||
run | |||
) |
Method looping over entries for specified histogram type and writing to FullName path to output ROOT File
Definition at line 71 of file DQMIO2histo.py.
References DQM.DQMReader._root_file, DQMIO2histo.DQMIO._root_file, DQMIO2histo.DQMIO.already_defined, hippyaddtobaddatafiles.cd(), CondFormats_BTauObjects::dictionary.f, FunctionMinSelector< F >.f, approx_math::binary32.f, DQMIO2histo.DQMIO.f, DTMuonLocalAlignment.f, PixelToFEDAssociateFromAscii::Bdu.f, electronCompare.flushfile.f, electronStore.flushfile.f, DTMuonMillepede.f, TSFit.f, hippyaddtobaddatafiles.KeepWhileOpenFile.f, l1t::emtf::AMC13Trailer.f, cond::SmallWORMDict::IterHelp.f, SiPixelGenErrorDBObject::char2float.f, HcalGainsCheck.f, SiPixel2DTemplateDBObject::char2float.f, SiStripHotStripAlgorithmFromClusterOccupancy.f, ElectronCalibration.f, SiPixelTemplateDBObject::char2float.f, ElectronCalibrationUniv.f, SiStripBadAPVAlgorithmFromClusterOccupancy.f, SiStripBadAPVandHotStripAlgorithmFromClusterOccupancy.f, svgfig.Curve.f, svgfig.Line.f, svgfig.Rect.f, svgfig.Ellipse.f, svgfig.Ticks.f, svgfig.LineAxis.f, Get(), join(), eostools.mkdir(), print(), isotrackApplyRegressor.range, and str.
Referenced by DQMIO2histo.DQMIO.print_index().
|
private |
Definition at line 31 of file DQMIO2histo.py.
|
private |
Definition at line 30 of file DQMIO2histo.py.
|
private |
Definition at line 37 of file DQMIO2histo.py.
Referenced by DQMIO2histo.DQMIO.print_index(), and DQMIO2histo.DQMIO.write_to_file().
DQMIO2histo.DQMIO.already_defined |
Definition at line 33 of file DQMIO2histo.py.
Referenced by DQMIO2histo.DQMIO.write_to_file().
DQMIO2histo.DQMIO.f |
Definition at line 32 of file DQMIO2histo.py.
Referenced by ztail.Decoder.follow(), ztail.Decoder.initial_synchronize(), DQMIO2histo.DQMIO.print_index(), and DQMIO2histo.DQMIO.write_to_file().
|
static |
Definition at line 24 of file DQMIO2histo.py.
Referenced by DQMIO2histo.DQMIO.print_index().