Public Member Functions | |
def | __init__ |
def | createConfiguration |
def | createScript |
def | getRepMap |
Private Attributes | |
__firstRun | |
__lastRun | |
__PrimaryDataset |
Definition at line 236 of file offlineValidation.py.
def offlineValidation::OfflineValidationDQM::__init__ | ( | self, | |
valName, | |||
alignment, | |||
config | |||
) |
Reimplemented from offlineValidation::OfflineValidation.
Definition at line 237 of file offlineValidation.py.
00238 : 00239 OfflineValidation.__init__(self, valName, alignment, config) 00240 if not config.has_section("DQM"): 00241 msg = "You need to have a DQM section in your configfile!" 00242 raise AllInOneError(msg) 00243 00244 self.__PrimaryDataset = config.get("DQM", "primaryDataset") 00245 self.__firstRun = int(config.get("DQM", "firstRun")) 00246 self.__lastRun = int(config.get("DQM", "lastRun"))
def offlineValidation::OfflineValidationDQM::createConfiguration | ( | self, | |
path | |||
) |
Definition at line 247 of file offlineValidation.py.
def offlineValidation::OfflineValidationDQM::createScript | ( | self, | |
path | |||
) |
Definition at line 251 of file offlineValidation.py.
def offlineValidation::OfflineValidationDQM::getRepMap | ( | self, | |
alignment = None |
|||
) |
Reimplemented from offlineValidation::OfflineValidation.
Definition at line 255 of file offlineValidation.py.
00256 : 00257 repMap = OfflineValidation.getRepMap(self, alignment) 00258 repMap.update({ 00259 "workdir": os.path.expandvars(repMap["workdir"]), 00260 "offlineValidationMode": "Dqm", 00261 "offlineValidationFileOutput": configTemplates.offlineDqmFileOutputTemplate, 00262 "workflow": ("/%s/TkAl%s-.oO[alignmentName]Oo._R%09i_R%09i_" 00263 "ValSkim-v1/ALCARECO" 00264 %(self.__PrimaryDataset, 00265 datetime.datetime.now().strftime("%y"), 00266 self.__firstRun, self.__lastRun)), 00267 "firstRunNumber": "%i"% self.__firstRun 00268 }) 00269 if "__" in repMap["workflow"]: 00270 msg = ("the DQM workflow specefication must not contain '__'. " 00271 "it is: %s"%repMap["workflow"]) 00272 raise AllInOneError(msg) 00273 return repMap
Definition at line 237 of file offlineValidation.py.
Definition at line 237 of file offlineValidation.py.
Definition at line 237 of file offlineValidation.py.