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 Member Functions | Private Attributes
validateAlignments.ValidationJob Class Reference

— Classes —############################ More...

Public Member Functions

def __init__
 
def createJob
 
def getValidation
 
def runJob
 

Public Attributes

 validation
 

Static Public Attributes

int batchCount = 0
 
list batchJobIds = []
 
int crabCount = 0
 
int interactCount = 0
 
int jobCount = 0
 

Private Member Functions

def __createJob
 
def __getValidation
 

Private Attributes

 __commandLineOptions
 
 __config
 
 __preexisting
 
 __scripts
 
 __valName
 
 __valType
 

Detailed Description

— Classes —############################

Definition at line 44 of file validateAlignments.py.

Constructor & Destructor Documentation

def validateAlignments.ValidationJob.__init__ (   self,
  validation,
  config,
  options 
)

Definition at line 53 of file validateAlignments.py.

Member Function Documentation

def validateAlignments.ValidationJob.__createJob (   self,
  jobMode,
  outpath 
)
private
This private method creates the needed files for the validation job.

Definition at line 154 of file validateAlignments.py.

def validateAlignments.ValidationJob.__getValidation (   self,
  valType,
  name,
  alignments,
  config,
  options 
)
private

Definition at line 94 of file validateAlignments.py.

def validateAlignments.ValidationJob.createJob (   self)
This is the method called to create the job files.

Definition at line 165 of file validateAlignments.py.

def validateAlignments.ValidationJob.getValidation (   self)

Definition at line 242 of file validateAlignments.py.

def validateAlignments.ValidationJob.runJob (   self)

Definition at line 170 of file validateAlignments.py.

Member Data Documentation

validateAlignments.ValidationJob.__commandLineOptions
private

Definition at line 72 of file validateAlignments.py.

validateAlignments.ValidationJob.__config
private

Definition at line 73 of file validateAlignments.py.

validateAlignments.ValidationJob.__preexisting
private

Definition at line 74 of file validateAlignments.py.

validateAlignments.ValidationJob.__scripts
private

Definition at line 160 of file validateAlignments.py.

validateAlignments.ValidationJob.__valName
private

Definition at line 71 of file validateAlignments.py.

validateAlignments.ValidationJob.__valType
private

Definition at line 70 of file validateAlignments.py.

int validateAlignments.ValidationJob.batchCount = 0
static

Definition at line 49 of file validateAlignments.py.

list validateAlignments.ValidationJob.batchJobIds = []
static

Definition at line 50 of file validateAlignments.py.

int validateAlignments.ValidationJob.crabCount = 0
static

Definition at line 47 of file validateAlignments.py.

int validateAlignments.ValidationJob.interactCount = 0
static

Definition at line 48 of file validateAlignments.py.

int validateAlignments.ValidationJob.jobCount = 0
static

Definition at line 51 of file validateAlignments.py.

validateAlignments.ValidationJob.validation

Definition at line 90 of file validateAlignments.py.