test
CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Functions | Variables
submitDQMOfflineCAF Namespace Reference

Functions

def Func_Exit
 Function Func_Exit() More...
 
def Func_ExitBool
 Function Func_ExitBool() More...
 
def Func_ExitUsage
 Function Func_ExitUsage() More...
 
def Func_MagConfig
 Function Func_MagConfig(float_magFieldMeasured) More...
 
def Func_MkDir
 Function Func_MkDir() More...
 
def Func_Usage
 Function Func_Usage() More...
 

Variables

 BOOL_CRAB = True
 
 Bool_CRAB = BOOL_CRAB
 
 BOOL_filter = False
 
 Bool_filter = BOOL_filter
 
 bool_foundField = False
 
 BOOL_magFieldAuto = False
 
 Bool_magFieldAuto = BOOL_magFieldAuto
 
 bool_standBy = False
 
 BOOL_useCastor = True
 
 Bool_useCastor = BOOL_useCastor
 
dictionary Dict_arguments = {}
 
 dict_arguments = Dict_arguments
 
dictionary DICT_functionLetters
 
dictionary DICT_optionLetters
 
 dt_stampNew = dt_stampOld-TD_shiftUTC
 
tuple dt_stampOld = datetime.datetime(int(lstr_timeDate[0]),int(lstr_timeDate[1]),int(lstr_timeDate[2]),int(lstr_timeTime[0]),int(lstr_timeTime[1]),int(lstr_timeTime[2]))
 
tuple file_cmsmonOutput = urllib.urlopen("http://cmsmon.cern.ch/cmsdb/servlet/RunSummary", str_cmsmonParams)
 
tuple file_dbsOutput = urllib.urlopen("https://cmsweb.cern.ch/dbs_discovery/getLFN_txt", str_dbsParams)
 
tuple file_inputFilesCAFCff = file(Str_pathInputFilesCAFCff, 'w')
 
tuple file_inputFilesCff = file(str_nameInputFilesFile, 'w')
 
tuple file_inputFilesJobCff = file(str_pathInputFilesJobCff, 'w')
 
tuple Float_magField = float(Str_magField[:-1])
 
tuple float_magField = Func_MagConfig(Float_magField)
 
int INT_jobs = 10
 
 Int_jobs = INT_jobs
 
 Int_jobsNew = Int_jobs
 
int int_nFunctionLetters = 0
 
int int_nInputFiles = 0
 
int int_nLinesRead = 0
 
list LFLOAT_valueMagField = [0.0,2.0,3.0,3.5,3.8,4.0]
 
list LSTR_auto = ['AUTO','Auto','auto']
 
list LSTR_datatiers = ['RECO','RAW']
 
list LSTR_false = ['0','FALSE','False','false']
 
list LSTR_functionLetters = ['-s','-c','-h']
 
tuple lstr_linesInput = file_inputFilesCff.readlines()
 
list LSTR_optionLetters = ['-r','-C','-S','-e','-j','-M','-g','-f','-d','-o','-m']
 
list LSTR_server = [STR_none,'caf','bari']
 
tuple lstr_timeDate = str_timeQuery.split('=')
 
tuple lstr_timeQuery = str_cmsmonOutput.split('HREF=Component?RUN=' + Str_run + '&NAME=TRACKER&')
 
tuple lstr_timeTime = str_timeQuery.split('=')
 
list LSTR_true = ['1','TRUE' ,'True' ,'true' ]
 
list LSTR_wordArgument = sys.argv[1:]
 
tuple lstr_wordsLine = str_iLine.split("/")
 
int nLines = 0
 
int OCT_rwx_r_r = 0
 
string str_argumentFormer = ''
 
tuple str_buffer = commands.getoutput('which crab')
 
string str_castorCp = 'cp'
 
tuple str_cmsmonParams = urllib.urlencode({'RUN':Str_run})
 
tuple str_correctedLine1 = str_linesInput.replace(')
 
list Str_dataset = Dict_arguments[LSTR_optionLetters[8]]
 
tuple str_datatier = Str_dataset.split('/')
 
list Str_datatier = LSTR_datatiers[1]
 
tuple str_dbsParams = urllib.urlencode({'dbsInst':'cms_dbs_prod_global', 'blockName':'*', 'dataset':Str_dataset, 'userMode':'user', 'run':Str_run, 'what':'py'})
 
string STR_default = 'DEFAULT'
 
string STR_email = 'volker.adler@cern.ch'
 
 Str_email = STR_email
 
string STR_globalTag = 'CRAFT_V4P::All'
 
 Str_globalTag = STR_globalTag
 
string str_lineInput = Str_outpath+'/SiStripDQMOfflineGlobalRunCAF-'
 
string STR_magField = '38T'
 
 Str_magField = STR_magField
 
string STR_mailServer = '@mail.cern.ch'
 
string STR_mailSmtp = 'localhost'
 
string STR_mailText
 
string STR_mailTextOpener = """Dear """
 
string STR_mergepath = '/afs/cern.ch/cms/CAF/CMSCOMM/COMM_TRACKER/DQM/SiStrip/jobs/merged'
 
 Str_mergepath = STR_mergepath
 
string STR_nameCmsswPackage = 'DQM/SiStripMonitorClient'
 
tuple Str_nameCmsswRel = os.getenv('CMSSW_VERSION')
 
string str_nameInputFilesFile = Str_nameRun+'/'
 
string Str_nameRun = 'R'
 
tuple str_nameRunIncludeDir = STR_nameCmsswPackage.replace('/','.')
 
tuple str_nameStamp = str_timeQuery.split('=')
 
string STR_none = 'None'
 
string STR_outpath = '/castor/cern.ch/user/c/cctrack/DQM'
 
 Str_outpath = STR_outpath
 
string str_outputDir = '.'
 
tuple Str_pathCmsswBase = os.getenv('CMSSW_BASE')
 
string Str_pathCmsswBasePackage = Str_pathCmsswBase+'/src/'
 
tuple Str_pathCurrentDir = os.getcwd()
 Main program. More...
 
string Str_pathInputFilesCAFCff = Str_pathRunIncludeDir+'/inputFilesCAF_cff.py'
 
string str_pathInputFilesJobCff = Str_pathRunIncludeDir+'/inputFiles_cff.py'
 
string Str_pathRunIncludeDir = Str_pathCmsswBasePackage+'/python/'
 
list Str_run = Dict_arguments[LSTR_optionLetters[0]]
 
string str_sedCommand = 'sed '
 
string str_sedCommandCommon = 'sed '
 
list STR_server = LSTR_server[0]
 
 Str_server = STR_server
 
string str_suffixShell = 'csh'
 
string STR_textUsage
 
string str_timeBegin = ''
 
string str_timeEnd = ''
 
tuple str_timeStamp = str(dt_stampNew)
 
tuple TD_shiftUTC = datetime.timedelta(hours = 2)
 

Function Documentation

def submitDQMOfflineCAF.Func_Exit ( )

Function Func_Exit()

Exit after error

Function Func_Exit():
Exit after error

Definition at line 246 of file submitDQMOfflineCAF.py.

Referenced by Func_ExitBool().

247 def Func_Exit():
248  """ Function Func_Exit():
249  Exit after error
250  """
251  print ' exit'
252  print
253  sys.exit(1)
def Func_Exit
Function Func_Exit()
def submitDQMOfflineCAF.Func_ExitBool (   int_index)

Function Func_ExitBool()

Exit after wrong assignment of bool option

Function Func_ExitBool():
Exit after wrong assignment of bool option

Definition at line 269 of file submitDQMOfflineCAF.py.

References Func_Exit().

270 def Func_ExitBool(int_index):
271  """ Function Func_ExitBool():
272  Exit after wrong assignment of bool option
273  """
274  print '> submitDQMOfflineCAF.py > option %s expects 0/1, FALSE/TRUE, False/True or false/true' %(DICT_optionLetters.items()[int_index])
275  Func_Exit()
def Func_Exit
Function Func_Exit()
def Func_ExitBool
Function Func_ExitBool()
def submitDQMOfflineCAF.Func_ExitUsage ( )

Function Func_ExitUsage()

Exit after wrong invocation of script

Function Func_ExitUsage():
Exit after wrong invocation of script

Definition at line 257 of file submitDQMOfflineCAF.py.

References Func_Usage().

258 def Func_ExitUsage():
259  """ Function Func_ExitUsage():
260  Exit after wrong invocation of script
261  """
262  print ' exit'
263  print
264  Func_Usage()
265  sys.exit(1)
def Func_Usage
Function Func_Usage()
def Func_ExitUsage
Function Func_ExitUsage()
def submitDQMOfflineCAF.Func_MagConfig (   float_magFieldMeasured)

Function Func_MagConfig(float_magFieldMeasured)

Determine configuration to be used for a given magnetic field

Func_MagConfig(float_magFieldMeasured):
Determine configuration to be used for a given magnetic field

Definition at line 289 of file submitDQMOfflineCAF.py.

290 def Func_MagConfig(float_magFieldMeasured):
291  """ Func_MagConfig(float_magFieldMeasured):
292  Determine configuration to be used for a given magnetic field
293  """
294  float_magField = 0.0
295  for float_valueMagField in LFLOAT_valueMagField:
296  if math.fabs(float_valueMagField-float_magFieldMeasured) < math.fabs(float_magField-float_magFieldMeasured):
297  float_magField = float_valueMagField
298  return float_magField
def Func_MagConfig
Function Func_MagConfig(float_magFieldMeasured)
def submitDQMOfflineCAF.Func_MkDir (   str_path)

Function Func_MkDir()

Create new directory

Function Func_MkDir():
Create new directory

Definition at line 279 of file submitDQMOfflineCAF.py.

280 def Func_MkDir(str_path):
281  """ Function Func_MkDir():
282  Create new directory
283  """
284  shutil.rmtree(str_path, True)
285  os.mkdir(str_path)
def Func_MkDir
Function Func_MkDir()
def submitDQMOfflineCAF.Func_Usage ( )

Function Func_Usage()

Displays usage of the script

Function Func_Usage():
Displays usage of the script

Definition at line 237 of file submitDQMOfflineCAF.py.

Referenced by Func_ExitUsage().

238 def Func_Usage():
239  """ Function Func_Usage():
240  Displays usage of the script
241  """
242  print STR_textUsage
def Func_Usage
Function Func_Usage()

Variable Documentation

submitDQMOfflineCAF.BOOL_CRAB = True

Definition at line 137 of file submitDQMOfflineCAF.py.

submitDQMOfflineCAF.Bool_CRAB = BOOL_CRAB

Definition at line 221 of file submitDQMOfflineCAF.py.

submitDQMOfflineCAF.BOOL_filter = False

Definition at line 145 of file submitDQMOfflineCAF.py.

submitDQMOfflineCAF.Bool_filter = BOOL_filter

Definition at line 226 of file submitDQMOfflineCAF.py.

submitDQMOfflineCAF.bool_foundField = False

Definition at line 487 of file submitDQMOfflineCAF.py.

submitDQMOfflineCAF.BOOL_magFieldAuto = False

Definition at line 144 of file submitDQMOfflineCAF.py.

submitDQMOfflineCAF.Bool_magFieldAuto = BOOL_magFieldAuto

Definition at line 229 of file submitDQMOfflineCAF.py.

tuple submitDQMOfflineCAF.bool_standBy = False

Definition at line 340 of file submitDQMOfflineCAF.py.

submitDQMOfflineCAF.BOOL_useCastor = True

Definition at line 147 of file submitDQMOfflineCAF.py.

submitDQMOfflineCAF.Bool_useCastor = BOOL_useCastor

Definition at line 231 of file submitDQMOfflineCAF.py.

dictionary submitDQMOfflineCAF.Dict_arguments = {}

Definition at line 220 of file submitDQMOfflineCAF.py.

submitDQMOfflineCAF.dict_arguments = Dict_arguments

Definition at line 375 of file submitDQMOfflineCAF.py.

dictionary submitDQMOfflineCAF.DICT_functionLetters
Initial value:
1 = {'--submit':LSTR_functionLetters[0],
2  '--create':LSTR_functionLetters[1],
3  '--help' :LSTR_functionLetters[2]}

Definition at line 151 of file submitDQMOfflineCAF.py.

dictionary submitDQMOfflineCAF.DICT_optionLetters
Initial value:
1 = {'--run' :LSTR_optionLetters[0],
2  '--CRAB' :LSTR_optionLetters[1],
3  '--server' :LSTR_optionLetters[2],
4  '--email' :LSTR_optionLetters[3],
5  '--jobs' :LSTR_optionLetters[4],
6  '--magnetic-field':LSTR_optionLetters[5],
7  '--global-tag' :LSTR_optionLetters[6],
8  '--filter' :LSTR_optionLetters[7],
9  '--dataset' :LSTR_optionLetters[8],
10  '--outpath' :LSTR_optionLetters[9],
11  '--mergepath' :LSTR_optionLetters[10]}

Definition at line 155 of file submitDQMOfflineCAF.py.

submitDQMOfflineCAF.dt_stampNew = dt_stampOld-TD_shiftUTC

Definition at line 579 of file submitDQMOfflineCAF.py.

tuple submitDQMOfflineCAF.dt_stampOld = datetime.datetime(int(lstr_timeDate[0]),int(lstr_timeDate[1]),int(lstr_timeDate[2]),int(lstr_timeTime[0]),int(lstr_timeTime[1]),int(lstr_timeTime[2]))

Definition at line 578 of file submitDQMOfflineCAF.py.

tuple submitDQMOfflineCAF.file_cmsmonOutput = urllib.urlopen("http://cmsmon.cern.ch/cmsdb/servlet/RunSummary", str_cmsmonParams)

Definition at line 568 of file submitDQMOfflineCAF.py.

tuple submitDQMOfflineCAF.file_dbsOutput = urllib.urlopen("https://cmsweb.cern.ch/dbs_discovery/getLFN_txt", str_dbsParams)

Definition at line 542 of file submitDQMOfflineCAF.py.

tuple submitDQMOfflineCAF.file_inputFilesCAFCff = file(Str_pathInputFilesCAFCff, 'w')

Definition at line 631 of file submitDQMOfflineCAF.py.

tuple submitDQMOfflineCAF.file_inputFilesCff = file(str_nameInputFilesFile, 'w')

Definition at line 539 of file submitDQMOfflineCAF.py.

tuple submitDQMOfflineCAF.file_inputFilesJobCff = file(str_pathInputFilesJobCff, 'w')

Definition at line 673 of file submitDQMOfflineCAF.py.

tuple submitDQMOfflineCAF.Float_magField = float(Str_magField[:-1])

Definition at line 228 of file submitDQMOfflineCAF.py.

tuple submitDQMOfflineCAF.float_magField = Func_MagConfig(Float_magField)

Definition at line 599 of file submitDQMOfflineCAF.py.

int submitDQMOfflineCAF.INT_jobs = 10

Definition at line 141 of file submitDQMOfflineCAF.py.

int submitDQMOfflineCAF.Int_jobs = INT_jobs

Definition at line 224 of file submitDQMOfflineCAF.py.

submitDQMOfflineCAF.Int_jobsNew = Int_jobs

Definition at line 561 of file submitDQMOfflineCAF.py.

int submitDQMOfflineCAF.int_nFunctionLetters = 0

Definition at line 325 of file submitDQMOfflineCAF.py.

int submitDQMOfflineCAF.int_nInputFiles = 0

Definition at line 538 of file submitDQMOfflineCAF.py.

int submitDQMOfflineCAF.int_nLinesRead = 0

Definition at line 607 of file submitDQMOfflineCAF.py.

list submitDQMOfflineCAF.LFLOAT_valueMagField = [0.0,2.0,3.0,3.5,3.8,4.0]

Definition at line 29 of file submitDQMOfflineCAF.py.

list submitDQMOfflineCAF.LSTR_auto = ['AUTO','Auto','auto']

Definition at line 36 of file submitDQMOfflineCAF.py.

list submitDQMOfflineCAF.LSTR_datatiers = ['RECO','RAW']

Definition at line 133 of file submitDQMOfflineCAF.py.

list submitDQMOfflineCAF.LSTR_false = ['0','FALSE','False','false']

Definition at line 33 of file submitDQMOfflineCAF.py.

list submitDQMOfflineCAF.LSTR_functionLetters = ['-s','-c','-h']

Definition at line 150 of file submitDQMOfflineCAF.py.

tuple submitDQMOfflineCAF.lstr_linesInput = file_inputFilesCff.readlines()

Definition at line 609 of file submitDQMOfflineCAF.py.

list submitDQMOfflineCAF.LSTR_optionLetters = ['-r','-C','-S','-e','-j','-M','-g','-f','-d','-o','-m']

Definition at line 154 of file submitDQMOfflineCAF.py.

list submitDQMOfflineCAF.LSTR_server = [STR_none,'caf','bari']

Definition at line 138 of file submitDQMOfflineCAF.py.

tuple submitDQMOfflineCAF.lstr_timeDate = str_timeQuery.split('=')

Definition at line 576 of file submitDQMOfflineCAF.py.

tuple submitDQMOfflineCAF.lstr_timeQuery = str_cmsmonOutput.split('HREF=Component?RUN=' + Str_run + '&NAME=TRACKER&')

Definition at line 573 of file submitDQMOfflineCAF.py.

tuple submitDQMOfflineCAF.lstr_timeTime = str_timeQuery.split('=')

Definition at line 577 of file submitDQMOfflineCAF.py.

list submitDQMOfflineCAF.LSTR_true = ['1','TRUE' ,'True' ,'true' ]

Definition at line 32 of file submitDQMOfflineCAF.py.

list submitDQMOfflineCAF.LSTR_wordArgument = sys.argv[1:]

Definition at line 135 of file submitDQMOfflineCAF.py.

tuple submitDQMOfflineCAF.lstr_wordsLine = str_iLine.split("/")

Definition at line 544 of file submitDQMOfflineCAF.py.

int submitDQMOfflineCAF.nLines = 0

Definition at line 675 of file submitDQMOfflineCAF.py.

Referenced by DTTPGParamsWriter.analyze(), ESDataFormatterV4.ESDataFormatterV4(), ESDigiToRaw.ESDigiToRaw(), ESElectronicsMapper.ESElectronicsMapper(), ESIntegrityClient.ESIntegrityClient(), ESPedestalClient.ESPedestalClient(), ESUnpacker.ESUnpacker(), MagneticFieldGrid.load(), RectangularCartesianMFGrid.RectangularCartesianMFGrid(), RectangularCylindricalMFGrid.RectangularCylindricalMFGrid(), SelectedElectronFEDListProducer< TEle, TCand >.SelectedElectronFEDListProducer(), SpecialCylindricalMFGrid.SpecialCylindricalMFGrid(), TrapezoidalCartesianMFGrid.TrapezoidalCartesianMFGrid(), and TrapezoidalCylindricalMFGrid.TrapezoidalCylindricalMFGrid().

int submitDQMOfflineCAF.OCT_rwx_r_r = 0

Definition at line 28 of file submitDQMOfflineCAF.py.

submitDQMOfflineCAF.str_argumentFormer = ''

Definition at line 339 of file submitDQMOfflineCAF.py.

tuple submitDQMOfflineCAF.str_buffer = commands.getoutput('which crab')

Definition at line 461 of file submitDQMOfflineCAF.py.

string submitDQMOfflineCAF.str_castorCp = 'cp'

Definition at line 516 of file submitDQMOfflineCAF.py.

tuple submitDQMOfflineCAF.str_cmsmonParams = urllib.urlencode({'RUN':Str_run})

Definition at line 567 of file submitDQMOfflineCAF.py.

tuple submitDQMOfflineCAF.str_correctedLine1 = str_linesInput.replace(')

Definition at line 678 of file submitDQMOfflineCAF.py.

list submitDQMOfflineCAF.Str_dataset = Dict_arguments[LSTR_optionLetters[8]]

Definition at line 444 of file submitDQMOfflineCAF.py.

tuple submitDQMOfflineCAF.str_datatier = Str_dataset.split('/')

Definition at line 500 of file submitDQMOfflineCAF.py.

tuple submitDQMOfflineCAF.Str_datatier = LSTR_datatiers[1]

Definition at line 502 of file submitDQMOfflineCAF.py.

tuple submitDQMOfflineCAF.str_dbsParams = urllib.urlencode({'dbsInst':'cms_dbs_prod_global', 'blockName':'*', 'dataset':Str_dataset, 'userMode':'user', 'run':Str_run, 'what':'py'})

Definition at line 541 of file submitDQMOfflineCAF.py.

string submitDQMOfflineCAF.STR_default = 'DEFAULT'

Definition at line 34 of file submitDQMOfflineCAF.py.

string submitDQMOfflineCAF.STR_email = 'volker.adler@cern.ch'

Definition at line 140 of file submitDQMOfflineCAF.py.

list submitDQMOfflineCAF.Str_email = STR_email

Definition at line 223 of file submitDQMOfflineCAF.py.

string submitDQMOfflineCAF.STR_globalTag = 'CRAFT_V4P::All'

Definition at line 142 of file submitDQMOfflineCAF.py.

list submitDQMOfflineCAF.Str_globalTag = STR_globalTag

Definition at line 225 of file submitDQMOfflineCAF.py.

string submitDQMOfflineCAF.str_lineInput = Str_outpath+'/SiStripDQMOfflineGlobalRunCAF-'

Definition at line 634 of file submitDQMOfflineCAF.py.

string submitDQMOfflineCAF.STR_magField = '38T'

Definition at line 143 of file submitDQMOfflineCAF.py.

tuple submitDQMOfflineCAF.Str_magField = STR_magField

Definition at line 227 of file submitDQMOfflineCAF.py.

string submitDQMOfflineCAF.STR_mailServer = '@mail.cern.ch'

Definition at line 167 of file submitDQMOfflineCAF.py.

string submitDQMOfflineCAF.STR_mailSmtp = 'localhost'

Definition at line 166 of file submitDQMOfflineCAF.py.

string submitDQMOfflineCAF.STR_mailText
Initial value:
1 = """
2 for SiStrip offline DQM at the CAF.
3 Unfortunately, this needed to be done from your private account. So, only you
4 are able to finalize this submission -- even after the end of your shift.
5 To do so, please forward all emails from the LSF batch system referring to the
6 respective jobs to the list t h i s message was sent to.
7 -- and then your shift is r e a l l y done :-)
8 
9 We are very sorry for the inconvenience.
10 Thanks a lot!
11 
12 Best regards,
13 your SiStrip DQM team
14 
15 P.S.:
16 To reply to this email, simply use the "Reply to all" function of your email
17 client.
18 """

Definition at line 171 of file submitDQMOfflineCAF.py.

string submitDQMOfflineCAF.STR_mailTextOpener = """Dear """

Definition at line 168 of file submitDQMOfflineCAF.py.

string submitDQMOfflineCAF.STR_mergepath = '/afs/cern.ch/cms/CAF/CMSCOMM/COMM_TRACKER/DQM/SiStrip/jobs/merged'

Definition at line 148 of file submitDQMOfflineCAF.py.

list submitDQMOfflineCAF.Str_mergepath = STR_mergepath

Definition at line 232 of file submitDQMOfflineCAF.py.

string submitDQMOfflineCAF.STR_nameCmsswPackage = 'DQM/SiStripMonitorClient'

Definition at line 37 of file submitDQMOfflineCAF.py.

tuple submitDQMOfflineCAF.Str_nameCmsswRel = os.getenv('CMSSW_VERSION')

Definition at line 315 of file submitDQMOfflineCAF.py.

string submitDQMOfflineCAF.str_nameInputFilesFile = Str_nameRun+'/'

Definition at line 532 of file submitDQMOfflineCAF.py.

string submitDQMOfflineCAF.Str_nameRun = 'R'

Definition at line 527 of file submitDQMOfflineCAF.py.

tuple submitDQMOfflineCAF.str_nameRunIncludeDir = STR_nameCmsswPackage.replace('/','.')

Definition at line 533 of file submitDQMOfflineCAF.py.

tuple submitDQMOfflineCAF.str_nameStamp = str_timeQuery.split('=')

Definition at line 575 of file submitDQMOfflineCAF.py.

string submitDQMOfflineCAF.STR_none = 'None'

Definition at line 35 of file submitDQMOfflineCAF.py.

string submitDQMOfflineCAF.STR_outpath = '/castor/cern.ch/user/c/cctrack/DQM'

Definition at line 146 of file submitDQMOfflineCAF.py.

list submitDQMOfflineCAF.Str_outpath = STR_outpath

Definition at line 230 of file submitDQMOfflineCAF.py.

string submitDQMOfflineCAF.str_outputDir = '.'

Definition at line 664 of file submitDQMOfflineCAF.py.

tuple submitDQMOfflineCAF.Str_pathCmsswBase = os.getenv('CMSSW_BASE')

Definition at line 306 of file submitDQMOfflineCAF.py.

string submitDQMOfflineCAF.Str_pathCmsswBasePackage = Str_pathCmsswBase+'/src/'

Definition at line 316 of file submitDQMOfflineCAF.py.

tuple submitDQMOfflineCAF.Str_pathCurrentDir = os.getcwd()

Main program.

Definition at line 305 of file submitDQMOfflineCAF.py.

string submitDQMOfflineCAF.Str_pathInputFilesCAFCff = Str_pathRunIncludeDir+'/inputFilesCAF_cff.py'

Definition at line 630 of file submitDQMOfflineCAF.py.

string submitDQMOfflineCAF.str_pathInputFilesJobCff = Str_pathRunIncludeDir+'/inputFiles_cff.py'

Definition at line 672 of file submitDQMOfflineCAF.py.

string submitDQMOfflineCAF.Str_pathRunIncludeDir = Str_pathCmsswBasePackage+'/python/'

Definition at line 530 of file submitDQMOfflineCAF.py.

list submitDQMOfflineCAF.Str_run = Dict_arguments[LSTR_optionLetters[0]]

Definition at line 395 of file submitDQMOfflineCAF.py.

string submitDQMOfflineCAF.str_sedCommand = 'sed '

Definition at line 613 of file submitDQMOfflineCAF.py.

string submitDQMOfflineCAF.str_sedCommandCommon = 'sed '

Definition at line 647 of file submitDQMOfflineCAF.py.

list submitDQMOfflineCAF.STR_server = LSTR_server[0]

Definition at line 139 of file submitDQMOfflineCAF.py.

list submitDQMOfflineCAF.Str_server = STR_server

Definition at line 222 of file submitDQMOfflineCAF.py.

string submitDQMOfflineCAF.str_suffixShell = 'csh'

Definition at line 317 of file submitDQMOfflineCAF.py.

string submitDQMOfflineCAF.STR_textUsage

Definition at line 38 of file submitDQMOfflineCAF.py.

submitDQMOfflineCAF.str_timeBegin = ''

Definition at line 569 of file submitDQMOfflineCAF.py.

submitDQMOfflineCAF.str_timeEnd = ''

Definition at line 570 of file submitDQMOfflineCAF.py.

tuple submitDQMOfflineCAF.str_timeStamp = str(dt_stampNew)

Definition at line 580 of file submitDQMOfflineCAF.py.

tuple submitDQMOfflineCAF.TD_shiftUTC = datetime.timedelta(hours = 2)

Definition at line 30 of file submitDQMOfflineCAF.py.