CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Public Attributes | Static Public Attributes | Private Attributes
DQMIO2histo.DQMIO Class Reference

Public Member Functions

def __init__
 
def print_index
 
def write_to_file
 

Public Attributes

 already_defined
 
 f
 

Static Public Attributes

list types
 

Private Attributes

 _canvas
 
 _filename
 
 _root_file
 

Detailed Description

Class responsible for browsing the content of a DQM file produced
with the DQMIO I/O framework of CMSSW

Definition at line 17 of file DQMIO2histo.py.

Constructor & Destructor Documentation

def DQMIO2histo.DQMIO.__init__ (   self,
  input_filename,
  output_filename 
)

Definition at line 27 of file DQMIO2histo.py.

Member Function Documentation

def DQMIO2histo.DQMIO.print_index (   self)
Loop over the complete index and dump it on the screen.

Definition at line 45 of file DQMIO2histo.py.

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 69 of file DQMIO2histo.py.

Member Data Documentation

DQMIO2histo.DQMIO._canvas
private

Definition at line 29 of file DQMIO2histo.py.

DQMIO2histo.DQMIO._filename
private
DQMIO2histo.DQMIO._root_file
private

Definition at line 35 of file DQMIO2histo.py.

DQMIO2histo.DQMIO.already_defined

Definition at line 31 of file DQMIO2histo.py.

DQMIO2histo.DQMIO.f

Definition at line 30 of file DQMIO2histo.py.

Referenced by ztail.Decoder.initial_synchronize().

list DQMIO2histo.DQMIO.types
static
Initial value:
1 = ["Ints","Floats","Strings", ##defined DQMIO types
2  "TH1Fs","TH1Ss","TH1Ds",
3  "TH2Fs", "TH2Ss", "TH2Ds",
4  "TH3Fs", "TProfiles","TProfile2Ds", "kNIndicies"]

Definition at line 22 of file DQMIO2histo.py.