CMS 3D CMS Logo

List of all members | Public Member Functions | Private Attributes
ValidationUtils.Scanner Class Reference
Inheritance diagram for ValidationUtils.Scanner:

Public Member Functions

def __init__ (self)
 
def enter (self, visitee)
 
def leave (self, visitee)
 
def modules (self)
 

Private Attributes

 _analyzerRef
 

Detailed Description

Class to scan a sequence and give a list of analyzer used and a list of their names

Definition at line 81 of file ValidationUtils.py.

Constructor & Destructor Documentation

◆ __init__()

def ValidationUtils.Scanner.__init__ (   self)

Definition at line 83 of file ValidationUtils.py.

83  def __init__(self):
84  self._analyzerRef = []
def __init__(self, dataset, job_number, job_id, job_name, isDA, isMC, applyBOWS, applyEXTRACOND, extraconditions, runboundary, lumilist, intlumi, maxevents, gt, allFromGT, alignmentDB, alignmentTAG, apeDB, apeTAG, bowDB, bowTAG, vertextype, tracktype, refittertype, ttrhtype, applyruncontrol, ptcut, CMSSW_dir, the_dir)

Member Function Documentation

◆ enter()

def ValidationUtils.Scanner.enter (   self,
  visitee 
)

Definition at line 85 of file ValidationUtils.py.

References ValidationUtils.Scanner._analyzerRef, and mps_setup.append.

85  def enter(self,visitee):
86  self._analyzerRef.append(visitee)

◆ leave()

def ValidationUtils.Scanner.leave (   self,
  visitee 
)

Definition at line 89 of file ValidationUtils.py.

89  def leave(self, visitee):
90  pass
91 

◆ modules()

def ValidationUtils.Scanner.modules (   self)

Definition at line 87 of file ValidationUtils.py.

References ValidationUtils.Scanner._analyzerRef.

87  def modules(self):
88  return self._analyzerRef

Member Data Documentation

◆ _analyzerRef

ValidationUtils.Scanner._analyzerRef
private