CMS 3D CMS Logo

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

Functions

def _xrdcpSingleFile
 
def cat
 
def chmod
 
def cmsStage
 
def createEOSDir
 
def datasetNotEmpty
 
def eosDirSize
 
def eosToLFN
 
def fileExists
 
def isDirectory
 
def isEOS
 
def isEOSDir
 
def isEOSFile
 
def isFile
 
def isLFN
 
def lfnToEOS
 
def lfnToPFN
 
def listFiles
 
def ls
 
def ls_EOS
 
def matchingFiles
 
def mkdir
 
def move
 
def remove
 
def rm
 
def runEOSCommand
 
def runXRDCommand
 
def setCAFPath
 
def which
 
def xrdcp
 

Variables

 castorToLFN = eosToLFN
 
 createCastorDir = createEOSDir
 
string eos_select = '/afs/cern.ch/project/eos/installation/cms/bin/eos.select'
 
 isCastorDir = isEOSDir
 
 isCastorFile = isEOSFile
 
 lfnToCastor = lfnToEOS
 

Function Documentation

def eostools._xrdcpSingleFile (   pfn_src,
  pfn_dest 
)
private
Copies a single file using xrd.

Definition at line 495 of file eostools.py.

496 def _xrdcpSingleFile( pfn_src, pfn_dest):
497  """Copies a single file using xrd."""
498 
499  command = ['xrdcp']
500  command.append(pfn_src)
501  command.append(pfn_dest)
502  # print ' '.join(command)
503  run = True
504  if run:
505  runner = cmsIO.cmsFileManip()
506  out, err, ret = runner.runCommand(command)
507  if err:
508  print(out, file=sys.stderr)
509  print(err, file=sys.stderr)
510  return ret
void print(TMatrixD &m, const char *label=nullptr, bool mathematicaFormat=false)
Definition: Utilities.cc:47
def _xrdcpSingleFile
Definition: eostools.py:495
def eostools.cat (   path)
cat, works on EOS and locally

Definition at line 401 of file eostools.py.

Referenced by EnergyScaleCorrection.addScale(), EnergyScaleCorrection_class.AddScale(), EnergyScaleCorrection.addSmearing(), EnergyScaleCorrection_class.AddSmearing(), Rivet::HiggsTemplateCrossSections.analyze(), tadqm::TrackAnalyzer.bookHistosForEfficiencyFromHitPatter(), PFClusterFromHGCalTrackster.buildClusters(), CSCStripAmpResponse.calculateAmpResponse(), HGCalTriggerClusterIdentificationBDT.category(), CutBasedElectronID.cicSelection(), CutBasedElectronID.classify(), Rivet::HiggsTemplateCrossSections.classifyEvent(), HGCalTriggerClusterIdentificationBDT.decision(), Rivet::HiggsTemplateCrossSections.error(), fwlite::Scanner< Collection >.fillDataSet(), HTXSFilter.filter(), edm::service::ELstatistics.formSummary(), HGCalTriggerClusterIdentificationBDT.initialize(), PhoMVACut.operator()(), GsfEleMVACut.operator()(), DDLLogicalPart.processElement(), HTXSRivetProducer.produce(), MVAValueMapProducer< ParticleType >.produce(), AlgorithmCalibration< T, CO >.readCategories(), HTXS.Rivet2Root(), edm::service::ELstatistics.summaryForJobReport(), TagProbeFitTreeAnalyzer.TagProbeFitTreeAnalyzer(), and HGCalTriggerClusterIdentificationBDT.value().

402 def cat(path):
403  """cat, works on EOS and locally"""
404  path = lfnToEOS(path)
405  if isEOS(path):
406  #print "the file to cat is:", path
407  out, err, _ = runXRDCommand(path,'cat')
408  lines = []
409  if out:
410  pattern = re.compile('cat returned [0-9]+')
411  for line in out.split('\n'):
412  match = pattern.search(line)
413  if line and match is not None:
414  lines.append(line.replace(match.group(0),''))
415  break
416  else:
417  lines.append(line)
418  if err:
419  print(out, file=sys.stderr)
420  print(err, file=sys.stderr)
421  allLines = '\n'.join(lines)
422  if allLines and not allLines.endswith('\n'):
423  allLines += '\n'
424  return allLines
425  else:
426  content = file(path).read()
427  if content and not content.endswith('\n'):
428  content += '\n'
429  return content
def cat
Definition: eostools.py:401
def lfnToEOS
Definition: eostools.py:108
void print(TMatrixD &m, const char *label=nullptr, bool mathematicaFormat=false)
Definition: Utilities.cc:47
static std::string join(char **cmd)
Definition: RemoteFile.cc:19
def runXRDCommand
Definition: eostools.py:23
def isEOS
Definition: eostools.py:62
def eostools.chmod (   path,
  mode 
)
Does chmod on a file or directory

Definition at line 294 of file eostools.py.

Referenced by evf::EvFDaqDirector.initRun(), L1GtVhdlWriterCore.makeFirmware(), evf::EvFDaqDirector.openFULockfileStream(), L1GtVhdlWriterCore.writeAlgoSetup(), L1GtVhdlWriterCore.writeCond2intMap2File(), L1GtVhdlWriterCore.writeCondChipPkg(), L1GtVhdlWriterCore.writeConditionChipSetup(), L1GtVhdlWriterCore.writeDefValPkg(), L1GtVhdlWriterCore.writeEtmSetup(), L1GtVhdlWriterCore.writeMuonSetupVhdl(), and L1GtVhdlWriterCore.writeQsfSetupFiles().

295 def chmod(path, mode):
296  """Does chmod on a file or directory"""
297  #
298  return runEOSCommand(path, 'chmod', '-r', str(mode))
299 
def chmod
Definition: eostools.py:294
def runEOSCommand
Definition: eostools.py:39
#define str(s)
def eostools.cmsStage (   absDestDir,
  files,
  force 
)
Runs cmsStage with LFNs if possible

Definition at line 538 of file eostools.py.

539 def cmsStage( absDestDir, files, force):
540  """Runs cmsStage with LFNs if possible"""
541 
542  destIsEOSDir = isEOSDir(absDestDir)
543  if destIsEOSDir:
544  createEOSDir( absDestDir )
545 
546  for fname in files:
547  command = ['cmsStage']
548  if force:
549  command.append('-f')
550  command.append(eosToLFN(fname))
551  command.append(eosToLFN(absDestDir))
552  print(' '.join(command))
553  runner = cmsIO.cmsFileManip()
554  runner.runCommand(command)
def eosToLFN
Definition: eostools.py:66
def isEOSDir
Definition: eostools.py:122
void print(TMatrixD &m, const char *label=nullptr, bool mathematicaFormat=false)
Definition: Utilities.cc:47
static std::string join(char **cmd)
Definition: RemoteFile.cc:19
def cmsStage
Definition: eostools.py:538
def createEOSDir
Definition: eostools.py:230
def eostools.createEOSDir (   path)
Makes a directory in EOS

???Will, I'm quite worried by the fact that if this path already exists, and is
a file, everything will 'work'. But then we have a file, and not a directory,
while we expect a dir...

Definition at line 230 of file eostools.py.

Referenced by cmsStage().

231 def createEOSDir( path ):
232  """Makes a directory in EOS
233 
234  ???Will, I'm quite worried by the fact that if this path already exists, and is
235  a file, everything will 'work'. But then we have a file, and not a directory,
236  while we expect a dir..."""
237  lfn = eosToLFN(path)
238  if not isEOSFile(lfn):
239  # if not isDirectory(lfn):
240  runEOSCommand(lfn,'mkdir','-p')
241  # entity = cmsIO.cmsFile( lfn,"stageout")
242  # entity.mkdir([])
243  # # print 'created ', path
244  if isDirectory(path):
245  return path
246  else:
247  raise OSError('cannot create directory '+ path)
248 
#also define an alias for backwards compatibility
def isEOSFile
Definition: eostools.py:153
def isDirectory
Definition: eostools.py:261
def eosToLFN
Definition: eostools.py:66
def runEOSCommand
Definition: eostools.py:39
def createEOSDir
Definition: eostools.py:230
def eostools.datasetNotEmpty (   path,
  regexp 
)

Definition at line 529 of file eostools.py.

530 def datasetNotEmpty( path, regexp ):
531  pattern = re.compile( regexp )
532  files = ls_EOS(path)
533 
534  for f in files:
535  if pattern.match( os.path.basename(f) ) is not None:
536  return 1
537  return 0
def ls_EOS
Definition: eostools.py:353
def datasetNotEmpty
Definition: eostools.py:529
def eostools.eosDirSize (   path)
Returns the size of a directory on EOS in GB.

Definition at line 216 of file eostools.py.

217 def eosDirSize(path):
218  '''Returns the size of a directory on EOS in GB.'''
219  lfn = eosToLFN(path)
220  res = runEOSCommand(lfn, 'find', '--size')
221  output = res[0].split('\n')
222  size = 0
223  for file in output:
224  try:
225  size += float(file.split('=')[2])
226  except IndexError:
227  pass
228  return size/1024/1024/1024
229 
def eosDirSize
Definition: eostools.py:216
def eosToLFN
Definition: eostools.py:66
def runEOSCommand
Definition: eostools.py:39
def eostools.eosToLFN (   path)
Converts a EOS PFN to an LFN.

Just strip out /eos/cms from path.
If this string is not found, return path.
??? Shouldn't we raise an exception instead?

Definition at line 66 of file eostools.py.

References python.rootplot.root2matplotlib.replace().

Referenced by cmsStage(), createEOSDir(), eosDirSize(), isEOSDir(), cmsBatch.rootfiles_to_eos_script(), runEOSCommand(), and runXRDCommand().

66 
67 def eosToLFN( path ):
68  """Converts a EOS PFN to an LFN.
69 
70  Just strip out /eos/cms from path.
71  If this string is not found, return path.
72  ??? Shouldn't we raise an exception instead?"""
73  return path.replace('root://eoscms.cern.ch/', '').replace('/eos/cms','')
74 
#also define an alias for backwards compatibility
def eosToLFN
Definition: eostools.py:66
def eostools.fileExists (   path)
Returns true if path is a file or directory stored locally, or on EOS.

This function checks for the file or directory existence.

Definition at line 198 of file eostools.py.

199 def fileExists( path ):
200  """Returns true if path is a file or directory stored locally, or on EOS.
201 
202  This function checks for the file or directory existence."""
203 
204  eos = isEOSDir(path)
205  result = False
206  if eos:
207  # print 'eos', path
208  result = isEOSFile(path)
209  else:
210  # print 'not eos', path
211  #check locally
212  result = os.path.exists(path)
213  # print result
214  return result
215 
def isEOSFile
Definition: eostools.py:153
def fileExists
Definition: eostools.py:198
def isEOSDir
Definition: eostools.py:122
def eostools.isDirectory (   path)
Returns True if path is a directory on EOS.

Tests for file existence. 
This function returns False for EOS files, and crashes with local paths

???Will, this function also seems to work for paths like:
/eos/cms/...
??? I think that it should work also for local files, see isFile.

Definition at line 261 of file eostools.py.

Referenced by createEOSDir().

262 def isDirectory(path):
263  """Returns True if path is a directory on EOS.
264 
265  Tests for file existence.
266  This function returns False for EOS files, and crashes with local paths
267 
268  ???Will, this function also seems to work for paths like:
269  /eos/cms/...
270  ??? I think that it should work also for local files, see isFile."""
271 
272  out, _, _ = runXRDCommand(path,'existdir')
273  return 'The directory exists' in out
def isDirectory
Definition: eostools.py:261
def runXRDCommand
Definition: eostools.py:23
def eostools.isEOS (   path)
Tests whether this path is a CMS EOS (name starts with /eos...)

Definition at line 62 of file eostools.py.

Referenced by cat().

62 
63 def isEOS( path ):
64  """Tests whether this path is a CMS EOS (name starts with /eos...)"""
65  return path.startswith('/eos') or path.startswith('root://eoscms.cern.ch//eos/cms')
def isEOS
Definition: eostools.py:62
def eostools.isEOSDir (   path)
Returns True if path is either:
/store/...
or
/eos/cms/store/...
or
root://eoscms.cern.ch//eos/cms/

Otherwise, returns False.

WARNING!! This function does not check for path existence,
and returns true also for plain files.
!!! Will, is my summary correct? 

Definition at line 122 of file eostools.py.

References eosToLFN(), and lfnToPFN().

Referenced by cmsStage(), and fileExists().

123 def isEOSDir( path ):
124  """Returns True if path is either:
125  /store/...
126  or
127  /eos/cms/store/...
128  or
129  root://eoscms.cern.ch//eos/cms/
130 
131  Otherwise, returns False.
132 
133  WARNING!! This function does not check for path existence,
134  and returns true also for plain files.
135  !!! Will, is my summary correct?
136  """
137  if os.path.exists( path ):
138  # path does not exist
139  # COLIN: I think this condition could be removed,
140  # as it duplicates the following one.
141  return False
142  if not path.startswith('/eos') and not path.startswith('/store') and not path.startswith('root://eoscms.cern.ch//eos/cms/'):
143  # neither an EOS PFN or a LFN.
144  return False
145  # at this stage, we must have an EOS PFN or an LFN
146  pfn = lfnToPFN(eosToLFN(path))
147  tokens = cmsIO.splitPFN(pfn)
148  return tokens and tokens[1].lower().startswith('eos')
149 
#also define an alias for backwards compatibility
def eosToLFN
Definition: eostools.py:66
def isEOSDir
Definition: eostools.py:122
def lfnToPFN
Definition: eostools.py:77
def eostools.isEOSFile (   path,
  tfcProt = 'rfio' 
)
Returns True if path is a file or directory stored on EOS (checks for path existence)
??? This function does not behave well if passed a non EOS path...
returns lots of error messages like:
>>> eostools.isEOSFile('/store/asdfasfd')
Command (['ls', '/', 's', 't', 'o', 'r', 'e', '/', 'a', 's', 'd', 'f', 'a', 's', 'f', 'd', '/store']) failed with return code: 2
ls: s: No such file or directory
ls: t: No such file or directory
ls: o: No such file or directory
ls: r: No such file or directory
ls: e: No such file or directory
ls: a: No such file or directory
ls: s: No such file or directory
ls: d: No such file or directory
ls: f: No such file or directory
ls: a: No such file or directory
ls: s: No such file or directory
ls: f: No such file or directory
ls: d: No such file or directory
ls: /store: No such file or directory

ls: s: No such file or directory
ls: t: No such file or directory
ls: o: No such file or directory
ls: r: No such file or directory
ls: e: No such file or directory
ls: a: No such file or directory
ls: s: No such file or directory
ls: d: No such file or directory
ls: f: No such file or directory
ls: a: No such file or directory
ls: s: No such file or directory
ls: f: No such file or directory
ls: d: No such file or directory
ls: /store: No such file or directory

False

Definition at line 153 of file eostools.py.

Referenced by createEOSDir(), and fileExists().

154 def isEOSFile( path, tfcProt = 'rfio'):
155  """Returns True if path is a file or directory stored on EOS (checks for path existence)
156  ??? This function does not behave well if passed a non EOS path...
157  returns lots of error messages like:
158 >>> eostools.isEOSFile('/store/asdfasfd')
159 Command (['ls', '/', 's', 't', 'o', 'r', 'e', '/', 'a', 's', 'd', 'f', 'a', 's', 'f', 'd', '/store']) failed with return code: 2
160 ls: s: No such file or directory
161 ls: t: No such file or directory
162 ls: o: No such file or directory
163 ls: r: No such file or directory
164 ls: e: No such file or directory
165 ls: a: No such file or directory
166 ls: s: No such file or directory
167 ls: d: No such file or directory
168 ls: f: No such file or directory
169 ls: a: No such file or directory
170 ls: s: No such file or directory
171 ls: f: No such file or directory
172 ls: d: No such file or directory
173 ls: /store: No such file or directory
174 
175 ls: s: No such file or directory
176 ls: t: No such file or directory
177 ls: o: No such file or directory
178 ls: r: No such file or directory
179 ls: e: No such file or directory
180 ls: a: No such file or directory
181 ls: s: No such file or directory
182 ls: d: No such file or directory
183 ls: f: No such file or directory
184 ls: a: No such file or directory
185 ls: s: No such file or directory
186 ls: f: No such file or directory
187 ls: d: No such file or directory
188 ls: /store: No such file or directory
189 
190 False
191  """
192  _, _, ret = runEOSCommand( path, 'ls')
193  return ret == 0
194 
#also define an alias for backwards compatibility
def isEOSFile
Definition: eostools.py:153
def eostools.isFile (   path)
Returns True if a path is a file.

Tests for file existence.
Returns False for directories.
Works on EOS and local paths.

???This function works with local files, so not the same as isDirectory...
isFile and isDirectory should behave the same.

Definition at line 274 of file eostools.py.

275 def isFile(path):
276  """Returns True if a path is a file.
277 
278  Tests for file existence.
279  Returns False for directories.
280  Works on EOS and local paths.
281 
282  ???This function works with local files, so not the same as isDirectory...
283  isFile and isDirectory should behave the same.
284  """
285 
286  if not path.startswith('/eos') and not path.startswith('/store'):
287  if( os.path.isfile(path) ):
288  return True
289  else:
290  return False
291  else:
292  out, _, _ = runXRDCommand(path,'existfile')
293  return 'The file exists' in out
if(conf_.getParameter< bool >("UseStripCablingDB"))
def isFile
Definition: eostools.py:274
def runXRDCommand
Definition: eostools.py:23
def eostools.isLFN (   path)
Tests whether this path is a CMS LFN (name starts with /store...)

Definition at line 57 of file eostools.py.

Referenced by lfnToEOS().

57 
58 def isLFN( path ):
59  """Tests whether this path is a CMS LFN (name starts with /store...)"""
60  # return re.match('^/store.*', path ) is not None
61  return path.startswith('/store')
def isLFN
Definition: eostools.py:57
def eostools.lfnToEOS (   path)
Converts LFN to EOS.

If path is not an LFN in the first place, return path.
??? shouldn't we raise an exception?

Definition at line 108 of file eostools.py.

References isLFN().

Referenced by cat().

109 def lfnToEOS( path ):
110  """Converts LFN to EOS.
111 
112  If path is not an LFN in the first place, return path.
113  ??? shouldn't we raise an exception?"""
114  if isLFN(path):
115  pfn = 'root://eoscms.cern.ch//eos/cms/' + path
116  return pfn.replace('//store','/store')
117  else:
118  return path
119 
#also define an alias for backwards compatibility
def lfnToEOS
Definition: eostools.py:108
def isLFN
Definition: eostools.py:57
def eostools.lfnToPFN (   path,
  tfcProt = 'rfio' 
)
Converts an LFN to a PFN. For example:
/store/cmst3/user/cbern/CMG/TauPlusX/Run2011A-03Oct2011-v1/AOD/V2/PAT_CMG_V2_4_0/H2TAUTAU_Nov21
->
root://eoscms//eos/cms/store/cmst3/user/cbern/CMG/TauPlusX/Run2011A-03Oct2011-v1/AOD/V2/PAT_CMG_V2_4_0/H2TAUTAU_Nov21?svcClass=cmst3&stageHost=castorcms

This function only checks path, and does not access the storage system.
If the path is in /store/cmst3, it assumes that the CMST3 svcClass is to be used.
Otherwise, is uses the default one. 

??? what is tfcprot? 

Definition at line 77 of file eostools.py.

References str.

Referenced by isEOSDir(), runEOSCommand(), and runXRDCommand().

77 
78 def lfnToPFN( path, tfcProt = 'rfio'):
79  """Converts an LFN to a PFN. For example:
80  /store/cmst3/user/cbern/CMG/TauPlusX/Run2011A-03Oct2011-v1/AOD/V2/PAT_CMG_V2_4_0/H2TAUTAU_Nov21
81  ->
82  root://eoscms//eos/cms/store/cmst3/user/cbern/CMG/TauPlusX/Run2011A-03Oct2011-v1/AOD/V2/PAT_CMG_V2_4_0/H2TAUTAU_Nov21?svcClass=cmst3&stageHost=castorcms
83 
84  This function only checks path, and does not access the storage system.
85  If the path is in /store/cmst3, it assumes that the CMST3 svcClass is to be used.
86  Otherwise, is uses the default one.
87 
88  ??? what is tfcprot? """
89 
90  if path.startswith("/store/"):
91  path = path.replace("/store/","root://eoscms.cern.ch//eos/cms/store/")
92  if path.startswith("/pnfs/psi.ch/cms/trivcat/"):
93  path = path.replace("/pnfs/psi.ch/cms/trivcat/","root://t3se01.psi.ch//")
94  #print "path to cmsFile():", path
95  entity = cmsIO.cmsFile( path, tfcProt )
96 # tokens = cmsIO.splitPFN(entity.pfn)
97  pfn = '%s://%s//%s/' % (entity.protocol,entity.host,entity.path)
98 
99  pfn = entity.pfn
100  if tfcProt == 'rfio' and \
101  entity.path.startswith("/eos/cms/") and \
102  str(entity.stat()).startswith("Error 3011: Unable to stat"):
103 
104  pfn.replace("/eos/cms","/castor/cern.ch/cms")
105  pfn.replace("eoscms","castorcms")
106  return pfn
107 
#define str(s)
def lfnToPFN
Definition: eostools.py:77
def eostools.listFiles (   path,
  rec = False,
  full_info = False 
)
Provides a list of the specified directory

Definition at line 300 of file eostools.py.

301 def listFiles(path, rec = False, full_info = False):
302  """Provides a list of the specified directory
303  """
304  # -- listing on the local filesystem --
305  if os.path.isdir( path ):
306  if not rec:
307  # not recursive
308  return [ '/'.join([path,file]) for file in os.listdir( path )]
309  else:
310  # recursive, directories are put in the list first,
311  # followed by the list of all files in the directory tree
312  result = []
313  allFiles = []
314  for root,dirs,files in os.walk(path):
315  result.extend( [ '/'.join([root,dir]) for dir in dirs] )
316  allFiles.extend( [ '/'.join([root,file]) for file in files] )
317  result.extend(allFiles)
318  return result
319  # -- listing on EOS --
320  cmd = 'dirlist'
321  if rec:
322  cmd = 'dirlistrec'
323  files, _, _ = runXRDCommand(path, cmd)
324  result = []
325  for line in files.split('\n'):
326  tokens = [t for t in line.split() if t]
327  if tokens:
328  #convert to an LFN
329  # result.append(tuple(tokens))
330  #COLIN need same interface for eos and local fs
331  if full_info:
332  result.append( tokens)
333  else:
334  result.append( tokens[4] )
335  return result
def listFiles
Definition: eostools.py:300
static std::string join(char **cmd)
Definition: RemoteFile.cc:19
def runXRDCommand
Definition: eostools.py:23
def eostools.ls (   path,
  rec = False 
)
Provides a simple list of the specified directory, works on EOS and locally

Definition at line 349 of file eostools.py.

Referenced by FWPFCandidateDetailView.addClusters(), HcalLaserEventFilter2012.addEventString(), DiDispStaMuonMonitor.analyze(), NoBPTXMonitor.analyze(), JetMonitor.analyze(), METplusTrackMonitor.analyze(), MuonMonitor.analyze(), METMonitor.analyze(), ObjMonitor.analyze(), PhotonMonitor.analyze(), TopMonitor.analyze(), HTMonitor.analyze(), DisplayGeom.analyze(), ZCounting.analyzeElectrons(), FRDOutputModule.beginLuminosityBlock(), PixelLumiDQM.beginLuminosityBlock(), DQMProvInfo.blankAllLumiSections(), FWPFClusterRPZProxyBuilder.build(), FWBeamSpotProxyBuilder.build(), FWSiPixelClusterProxyBuilder.build(), FWPFClusterRPZUtils.buildRhoPhiClusterLineSet(), FWPFClusterRPZUtils.buildRhoZClusterLineSet(), evf::EvFDaqDirector.bumpFile(), L1TSync.certifyLSBlock(), CompositeLogicalTrajectoryFilter.CompositeLogicalTrajectoryFilter(), L1TSync.doFractionInSync(), PSMonitor.dqmAnalyze(), TriggerBxVsOrbitMonitor.dqmAnalyze(), LumiMonitor.dqmAnalyze(), TriggerBxMonitor.dqmAnalyze(), FRDOutputModule.endLuminosityBlock(), L1TRate.endLuminosityBlock(), PixelLumiDQM.endLuminosityBlock(), RawEventFileWriterForBU.endOfLS(), HcalDataFrameFilter_impl.energySum< QIE11DataFrame >(), RateBuffer.fill(), FastTimerService::PlotsPerJob.fill(), DaqFakeReader.fillRawData(), EcalDeadCellTriggerPrimitiveFilter.filter(), RawEventFileWriterForBU.finishFileWrite(), RateBuffer.getLSAlgoRate(), RateBuffer.getLSRate(), RateBuffer.getLSTechRate(), BeamSpotWorkflow.getNewRunList(), evf::EvFDaqDirector.getNextFromFileBroker(), L1TriggerJSONMonitoring.globalEndLuminosityBlockSummary(), HLTriggerJSONMonitoring.globalEndLuminosityBlockSummary(), IdealZDCTrapezoid.initCorners(), IdealCastorTrapezoid.initCorners(), FWBeamSpotProxyBuilder.localModelChanges(), ls_cert_type(), lsbs_cert(), LumiProducerFromBrilcalc.LumiProducerFromBrilcalc(), copyFromCastor.main(), copyAndRename.main(), rename.main(), copyFiles.main(), main(), splitter.main(), checkRuns.main(), nlumis(), SeedFinderSelector.pass(), evf::EvFDaqDirector.preGlobalEndLumi(), AlpgenSource.readAlpgenEvent(), FedRawDataInputSource.readSupervisor(), evf::FastMonitoringService.reportLockWait(), lumi::TRGScalers2DB.retrieveData(), GenericTripletGenerator.run(), GenericPairGenerator.run(), BeamHaloPairGenerator.run(), fffnaming.runLumiPrefix(), fffnaming.runLumiPrefixFill(), DIPLumiDetail.setOrigin(), DIPLumiSummary.setOrigin(), DQMProvInfo.setupLumiSection(), FWPFClusterRPZProxyBuilder.sharedBuild(), TT6CMNSubtractor.subtract_(), IteratedMedianCMNSubtractor.subtract_(), SimpleCosmicBONSeeder.triplets(), evf::EvFDaqDirector.updateFuLock(), DTTimeEvolutionHisto.updateTimeSlot(), and RawEventOutputModuleForBU< Consumer >.write().

350 def ls(path, rec = False):
351  """Provides a simple list of the specified directory, works on EOS and locally"""
352  return [eosToLFN(t) for t in listFiles(path, rec)]
def ls
Definition: eostools.py:349
def eosToLFN
Definition: eostools.py:66
def listFiles
Definition: eostools.py:300
def eostools.ls_EOS (   path,
  rec = False 
)
Provides a simple list of the specified directory, works on EOS only, but is faster than the xrd version

Definition at line 353 of file eostools.py.

Referenced by datasetNotEmpty().

354 def ls_EOS(path, rec = False):
355  """Provides a simple list of the specified directory, works on EOS only, but is faster than the xrd version"""
356  if rec:
357  stdout, _, ret = runEOSCommand(path,'find','-f')
358  return [eosToLFN(line) for line in stdout.split('\n') if line]
359  else:
360  stdout, _, ret = runEOSCommand(path,'ls')
361  lfn = eosToLFN(path)
362  return [os.path.join(lfn,line) for line in stdout.split('\n') if line]
def ls_EOS
Definition: eostools.py:353
def eosToLFN
Definition: eostools.py:66
def runEOSCommand
Definition: eostools.py:39
def eostools.matchingFiles (   path,
  regexp 
)
Return a list of files matching a regexp

Definition at line 519 of file eostools.py.

520 def matchingFiles( path, regexp):
521  """Return a list of files matching a regexp"""
522 
523  # print path, regexp
524  pattern = re.compile( regexp )
525  #files = ls_EOS(path)
526  files = ls(path)
527  # print files
528  return [f for f in files if pattern.match(os.path.basename(f)) is not None]
def ls
Definition: eostools.py:349
def matchingFiles
Definition: eostools.py:519
def eostools.mkdir (   path)
Create a directory, either on EOS or locally

Definition at line 251 of file eostools.py.

Referenced by L1GtVhdlWriter.analyze(), spu.create_dir(), dd_to_html(), MillePedeMonitor.init(), evf::EvFDaqDirector.initRun(), LaserSorter.LaserSorter(), L1GtVhdlWriterCore.makeFirmware(), PPSAlignmentConfigESSource.PPSAlignmentConfigESSource(), PPSAlignmentConfigurationESSource.PPSAlignmentConfigurationESSource(), L1MuGlobalMuonTrigger.produce(), EgammaObjects.saveHistos(), VariablePlotter.setDir(), LaserSorter.streamFileName(), WatcherStreamFileReader.WatcherStreamFileReader(), and RawEventFileWriterForBU.writeJsds().

252 def mkdir(path):
253  """Create a directory, either on EOS or locally"""
254  # print 'mkdir', path
255  if isEOS( path ) or isLFN(path):
256  createEOSDir(path)
257  else:
258  # recursive directory creation (like mkdir -p)
259  os.makedirs(path)
260  return path
def isLFN
Definition: eostools.py:57
def mkdir
Definition: eostools.py:251
def isEOS
Definition: eostools.py:62
def createEOSDir
Definition: eostools.py:230
def eostools.move (   src,
  dest 
)
Move filename1 to filename2 locally to the same server

Definition at line 511 of file eostools.py.

Referenced by reco::formula::FunctionTwoArgsEvaluator.abstractSyntaxTree(), reco::formula::BinaryOperatorEvaluator< Op >.abstractSyntaxTree(), HBHERecHitProducerGPU.acquire(), HcalCPUDigisProducer.acquire(), HcalDigisProducerGPU.acquire(), SiPixelDigiErrorsSoAFromCUDA.acquire(), SiPixelDigisSoAFromCUDA.acquire(), TestCUDAProducerGPUtoCPU.acquire(), EcalRawToDigiGPU.acquire(), EcalCPUUncalibRecHitProducer.acquire(), TestCUDAProducerGPUEW.acquire(), HcalRawToDigiGPU.acquire(), PixelVertexSoAFromCUDA.acquire(), EcalCPUDigisProducer.acquire(), PixelTrackSoAFromCUDA.acquire(), EcalCPURecHitProducer.acquire(), SiPixelRecHitFromCUDA.acquire(), EcalUncalibRecHitProducerGPU.acquire(), EERecHitGPUtoSoA.acquire(), HEBRecHitGPUtoSoA.acquire(), HEFRecHitGPUtoSoA.acquire(), EcalRecHitProducerGPU.acquire(), SiPixelRawToClusterCUDA.acquire(), evf::GlobalEvFOutputModule.acquire(), timestudy::ExternalWorkSleepingProducer.acquire(), CompatibleDetToGroupAdder.add(), helper::CandDecayStoreManager.add(), tracking::TempMeasurements.add(), reco::fitHelper::Adder< edm::OwnVector< T > >.add(), reco::fitHelper.add(), edm::ReusableObjectHolder< edm::ESProductHost >.add(), edm::ParameterSetDescription.add(), edm::Principal.addAliasedProduct(), AlignableCompositeBuilder.addAlignmentLevel(), edm::ReusableObjectHolder< edm::ESProductHost >.addBack(), reco::NamedCompositeCandidate.addDaughter(), reco::CompositeCandidate.addDaughter(), edm::Principal.addDelayedReaderInputProduct(), IntermediateHitDoublets::RegionFiller.addDoublets(), reco::PFDisplacedVertexSeed.addElement(), TrajectorySegmentBuilder.addGroup(), SeedingLayerSetsHits.addHits(), cms::HTTTopJetProducer.addHTTTopJetTagInfoCollection(), edmNew::DetSetVector< T >.addItem(), MatacqProducer.addMatacqData(), edm::ParameterSetDescription.addNode(), HLTRFilter.addObjects(), edm::ParameterSetDescription.addOptionalNode(), cms::Phase2TrackerDigitizer.addOuterTrackerCollection(), l1t::TriggerSystem.addParameter(), edm::Principal.addParentProcessProduct(), cms::Phase2TrackerDigitizer.addPixelCollection(), HLTMuonMatchAndPlotContainer.addPlotter(), edm::Principal.addProductOrThrow(), TkGluedMeasurementDet::HitCollectorForRecHits.addProjected(), edm::Principal.addPutOnReadInputProduct(), edm::Principal.addScheduledProduct(), fastsim::ParticleManager.addSecondaries(), edm::HiMixingWorker< T >.addSignals(), edm::Principal.addSourceProduct(), edm::Principal.addSwitchAliasProduct(), edm::Principal.addSwitchProducerProduct(), l1t::TriggerSystem.addTable(), BaseCkfTrajectoryBuilder.addToResult(), DTBtiChip.addTrig(), edm::Principal.addUnscheduledProduct(), pat::PATObject< reco::Muon >.addUserData(), pat::PATObject< reco::Muon >.addUserDataFromPtr(), pat::PATObject< ObjectType >.addUserDataObject_(), edm::ParameterSetDescription.addVPSet(), edm::ParameterSetDescription.addWildcard(), edm::PrincipalCache.adjustIndexesAfterProductRegistryAddition(), GroupedCkfTrajectoryBuilder.advanceOneLayer(), CTPPSProtonReconstructionEfficiencyEstimatorMC.analyze(), SiStripFEDCheckPlugin.analyze(), MuonPathAnalyzerInChamber.analyze(), SiStripCMMonitorPlugin.analyze(), DTCCBConfig.appendConfigKey(), FFTJetCorrectionProducer.applyCorrections(), PixelInactiveAreaFinder::InactiveAreas.areasAndLayerSets(), timestudy::SleepingServer.asyncWork(), SiStripAPVRestorer.baselineFollowerInspect(), SiStripAPVRestorer.baselineFollowerRestore(), TauDiscriminantCutMultiplexerT< TauType, TauTypeRef, ParentClass >.beginEvent(), edm.beginGlobalTransitionAsync(), edm::EventProcessor.beginJob(), edm::EventProcessor.beginLumiAsync(), dqmservices::DQMProtobufReader.beginLuminosityBlock(), DQMRootSource.beginLuminosityBlock(), edm::GeneratorFilter< HAD, DEC >.beginLuminosityBlockProduce(), edm::HadronizerFilter< HAD, DEC >.beginLuminosityBlockProduce(), AlpgenSource.beginRun(), MCatNLOSource.beginRun(), SiStripCorrelateNoise.beginRun(), edm::EventProcessor.beginRun(), DQMRootSource.beginRun(), L1GtTriggerMenuLiteProducer.beginRunProduce(), ExternalLHEProducer.beginRunProduce(), EmbeddingLHEProducer.beginRunProduce(), edm.beginStreamTransitionAsync(), JME::bimap< Binning, std::string >.bimap(), HLTDQMFilterEffHists< ObjType >.book1D(), HLTDQMFilterEffHists< ObjType >.book2D(), NanoAODDQM.bookHistograms(), dqm::implementation::IBooker.bookME(), HGVHistoProducerAlgo.bookSimClusterAssociationHistos(), HGVHistoProducerAlgo.bookTracksterHistos(), GlobalTrajectoryBuilderBase.build(), AlignableTrackerBuilder.buildAlignableComposites(), CocoaDBMgr.BuildAlignments(), Basic2DGenericPFlowClusterizer.buildClusters(), PFlow2DClusterizerWithTime.buildClusters(), FFTJetPatRecoProducer.buildDenseProduct(), DetIdAssociator.buildMap(), CTPPSCompositeESSource.buildOptics(), SeedFromConsecutiveHitsCreator.buildSeed(), FFTJetPatRecoProducer.buildSparseProduct(), TrackProducerAlgorithm< reco::Track >.buildTrack(), TrackProducerAlgorithm< reco::GsfTrack >.buildTrack(), DTReadOutMapping.cacheMap(), TrackingParticleNumberOfLayers.calculate(), edm::Worker.callWhenDoneAsync(), CalorimetryManager.CalorimetryManager(), edm::ParameterDescriptionCases< T >.caseMap(), edm.checkForModuleDependencyCorrectness(), SiStripCorrelateNoise.checkGainCache(), clangcms::FiniteMathChecker.checkPreStmt(), XrdAdaptor::RequestManager.checkSourcesImpl(), ExhaustiveMuonTrajectoryBuilder.clean(), MuonTrajectoryCleaner.clean(), helper::CollectionStoreManager< OutputCollection, ClonePolicy >.cloneAndStore(), edm::storage::DavixFile.close(), DAClusterizerInZ_vect.clusterize(), HGCalMulticlusteringImpl.clusterizeDBSCAN(), PixelThresholdClusterizerForBricked.clusterizeDetUnitT(), PixelThresholdClusterizer.clusterizeDetUnitT(), Multi5x5ClusterProducer.clusterizeECALPart(), CosmicClusterProducer.clusterizeECALPart(), IslandClusterProducer.clusterizeECALPart(), edm::ProcessBlock.commit_(), edm::LuminosityBlock.commit_(), edm::Run.commit_(), edm::Event.commit_aux(), ME0SegAlgoRU.compareProtoSegment(), GE0SegAlgoRU.compareProtoSegment(), CSCSegAlgoRU.compareProtoSegment(), CondDBESSource.CondDBESSource(), edm::detail.configureEventSelector(), QualityTester.configureTests(), lumi::service::DBService.connectReadOnly(), hitfit::Constraint.Constraint(), edm::ConsumesCollector.consumes(), edm::ESConsumesCollector.consumes(), edm::EDConsumerBase.consumes(), edm::EventProcessor.continueLumiAsync(), CaloTowersCreationAlgo.convert(), edm.convert_handle(), edm.convert_handle_check_type(), edm::EDConsumerBase.convertCurrentProcessAlias(), sistrip::SpyEventMatcherModule.copyData(), CosmicLayerTriplets.CosmicLayerTriplets(), DDI::Store< N, I, K >.create(), DDBase< DDName, std::unique_ptr< DDI::Material > >.create(), edm::SharedResourcesRegistry.createAcquirer(), edm::SharedResourcesRegistry.createAcquirerForSourceDelayedReader(), SiStripAPVRestorer.createCMMapCMstored(), SiStripAPVRestorer.createCMMapRealPed(), edm::ServiceRegistry.createContaining(), StandAloneMuonFilter.createDefaultTrajectory(), edm::RootFile.createFileBlock(), edm::OutputModuleCommunicatorT< T >.createIfNeeded(), PFCand_AssoMapAlgos.createMappings(), PF_PU_AssoMapAlgos.createMappings(), BareRootProductGetter.createNewBuffer(), edm::maker::ModuleHolderT< T >.createOutputModuleCommunicator(), deep_tau::DeepTauBase.createOutputs(), CosmicTrajectoryBuilder.createStartingTrajectory(), CRackTrajectoryBuilder.createStartingTrajectory(), CSCDigiMatcher.CSCDigiMatcher(), CSCReadoutMappingFromFile.CSCReadoutMappingFromFile(), CSCRecHitMatcher.CSCRecHitMatcher(), CSCStubEfficiencyValidation.CSCStubEfficiencyValidation(), CSCStubMatcher.CSCStubMatcher(), CSCStubResolutionValidation.CSCStubResolutionValidation(), KinematicTree.currentProductionVertex(), SiPixelDigiErrorsCUDA.dataErrorToHostAsync(), DDanonymousRot(), DDConstant.DDConstant(), DDMap.DDMap(), DDrot(), DDRotation.DDRotation(), DDrotPtr(), DDrotReflect(), DDSolid.DDSolid(), DDString.DDString(), DDStrVector.DDStrVector(), edm::SubProcess.deleteLumiFromCache(), edm::eventsetup::EventSetupRecord.deprecated_get(), edmNew::dstvdetails::DetSetVectorTrans.DetSetVectorTrans(), PFRecoTauDiscriminationByIsolation.discriminate(), PFRecoTauDiscriminationByIsolationContainer.discriminate(), SonicDispatcher.dispatch(), SonicDispatcherPseudoAsync.dispatch(), SonicClientBase.dispatch(), PFDisplacedVertexFinder.displacedVertices(), edm::SubProcess.doBeginLuminosityBlockAsync(), edm::SubProcess.doBeginProcessBlockAsync(), edm::SubProcess.doBeginRunAsync(), HLTTauRefProducer.doElectrons(), edm::SubProcess.doEndLuminosityBlockAsync(), edm::SubProcess.doEndProcessBlockAsync(), edm::SubProcess.doEndRunAsync(), edm::SubProcess.doEventAsync(), HLTTauRefProducer.doJets(), OutsideInMuonSeeder.doLayer(), HLTTauRefProducer.doMET(), IsoValueMapProducer< T >.doMiniIso(), HLTTauRefProducer.doMuons(), evf::GlobalEvFOutputEventWriter.doOutputEventAsync(), IsoValueMapProducer< T >.doPFIsoEle(), IsoValueMapProducer< T >.doPFIsoPho(), HLTTauRefProducer.doPFTaus(), HLTTauRefProducer.doPhotons(), edm::MixingModule.doPileUp(), edm::SubProcess.doStreamBeginLuminosityBlockAsync(), edm::SubProcess.doStreamBeginRunAsync(), edm::SubProcess.doStreamEndLuminosityBlockAsync(), edm::SubProcess.doStreamEndRunAsync(), HLTTauRefProducer.doTowers(), LowPtGsfElectronIDProducer.doWork(), edm::Worker.doWorkAsync(), edm::Worker.doWorkNoPrefetchingAsync(), BTagPerformanceHarvester.dqmEndJob(), edm::RootFile.dropProcessesAndReorder(), edm::ProcessBlockHelper.dropProcessesAndReorderStoredImpl(), L1TStage2CaloLayer2Comp.dumpEventToEDM(), EcalTBDigiProducer.EcalTBDigiProducer(), EGEtScaleSysModifier.EGEtScaleSysModifier(), edm::waiting_task::detail::IfExceptionAdapter< E >.else_(), TrackingRegionsSeedingLayerSets.emplace_back(), edm::ProcessBlock.emplaceImpl(), edm::LuminosityBlock.emplaceImpl(), edm::Run.emplaceImpl(), edm::Event.emplaceImpl(), ThreeThresholdAlgorithm.endCandidate(), EDMNeutronWriter.endEvent(), edm.endGlobalTransitionAsync(), edm::eventsetup::EventSetupRecordIOVQueue.endIOVAsync(), AlcaBeamSpotFromDB.endLuminosityBlockProduce(), AlcaBeamSpotProducer.endLuminosityBlockProduce(), MillePedeFileConverter.endLuminosityBlockProduce(), AlcaPCCProducer.endLuminosityBlockProduce(), EventCountProducer.endLuminosityBlockProduce(), AlcaPCCIntegrator.endLuminosityBlockProduce(), HLTPrescaleRecorder.endLuminosityBlockProduce(), edm::GeneratorFilter< HAD, DEC >.endLuminosityBlockProduce(), edm::HadronizerFilter< HAD, DEC >.endLuminosityBlockProduce(), edm::EventProcessor.endRun(), edm::FlatBaseThetaGunProducer.endRunProduce(), edm::CosMuoGenProducer.endRunProduce(), edm::BaseFlatGunProducer.endRunProduce(), edm::BeamHaloProducer.endRunProduce(), HLTPrescaleRecorder.endRunProduce(), edm::GeneratorFilter< HAD, DEC >.endRunProduce(), TkLasBeamFitter.endRunProduce(), edm::HadronizerFilter< HAD, DEC >.endRunProduce(), LaserAlignment.endRunProduce(), GlobalHitsProdHist.endRunProduce(), LumiProducer.endRunProduce(), edm::ConsumesCollector.esConsumes(), edm::EDConsumerBase.esConsumes(), edm::EDLooperBase.esPrefetchAsync(), edm::Worker.esPrefetchAsync(), edm::ESProductTag< ESProduct, ESRecord >.ESProductTag(), edm::eventsetup::ESRecordsToProxyIndices.ESRecordsToProxyIndices(), edm::test::TestProcessor.event(), edm::EventProcessor.EventProcessor(), edm::test::EventSetupTestHelper.EventSetupTestHelper(), edm::Worker::RunModuleTask< T >.execute(), edm::Worker::AcquireTask< OccurrenceTraits< EventPrincipal, BranchActionStreamBegin >, DUMMY >.execute(), MeasurementDet.fastMeasurements(), FastSimProducer.FastSimProducer(), lhef::LHEReader::FileSource.FileSource(), CSCReadoutMappingFromFile.fill(), VariableNTupler.fill(), StringBasedNTupler.fill(), edm::RootOutputFile.fillBranches(), edm::OutputProcessBlockHelper.fillCacheIndices(), edm::detail.fillCollectionForThinning(), edm.fillDescriptionFromPSet(), EcalUncalibRecHitProducer.fillDescriptions(), EgammaHLTPixelMatchVarProducer.fillDescriptions(), SmearedJetProducerT< T >.fillDescriptions(), DIPLumiProducer.filldetailcache(), HcalGeometry.fillDetIds(), edm::ProcessBlockHelper.fillEntriesFromPrimaryInput(), edm::EventPrincipal.fillEventPrincipal(), edm::ProcessBlockHelper.fillFromPrimaryInput(), edm::ProcessBlockHelper.fillFromPrimaryInputWhenNotEmpty(), edm::RootFile.fillIndexIntoFile(), MuonProducer.fillMuonMap(), LumiCorrectionSource.fillparamcache(), TrackingNtuple.fillSeeds(), DIPLumiProducer.fillsummarycache(), ThroughputServiceClient.fillSummaryPlots(), TOFPIDProducer.fillValueMap(), MTDTrackQualityMVAProducer.fillValueMap(), PFLinker.fillValueMap(), TrackExtenderWithMTDT< TrackCollection >.fillValueMap(), BetaStarVarProducer< T >.fillValueMaps(), L1GTPrescaler.filter(), ElectronIsolatorFromEffectiveArea.filter(), BadGlobalMuonTagger.filter(), HLTHcalMETNoiseCleaner.filter(), RecoTauPileUpVertexSelector.filter(), ElectronIdMVAProducer.filter(), PhotonIsoProducer.filter(), GreedyMuonPFCandidateFilter.filter(), pat::PATSingleVertexSelector.filter(), InconsistentMuonPFCandidateFilter.filter(), HLTRHemisphere.filter(), HLTFilter.filter(), ElectronRegressionEnergyProducer.filter(), HLTStreamFilter.filter(), edm::FwdPtrCollectionFilter< T, S, H >.filter(), MCZll.filter(), RemovePileUpDominatedEventsGen.filter(), HltComparator.filter(), pat::PATJetSelector.filter(), BVertexFilterT< VTX >.filter(), ConfigurableAnalysis.filter(), MCVerticesWeight.filter(), JetVertexChecker.filter(), edm::GeneratorFilter< HAD, DEC >.filter(), HLTEcalPhiSymFilter.filter(), edm::FilterObjectWrapper< T, C >.filter(), EcalDeadCellBoundaryEnergyFilter.filter(), ElectronIdFilter.filter(), edm::HadronizerFilter< HAD, DEC >.filter(), HLTEcalResonanceFilter.filter(), HLTRegionalEcalResonanceFilter.filter(), HLTLogMonitorFilter.filter(), FlavorHistoryFilter.filter(), L1TGlobalPrescaler.filter(), edm::ConcurrentGeneratorFilter< HAD, DEC >.filter(), edm::ConcurrentHadronizerFilter< HAD, DEC >.filter(), EcalTBDigiProducer.finalizeEvent(), EcalTimeDigiProducer.finalizeEvent(), RecoTrackAccumulator.finalizeEvent(), HcalTBDigiProducer.finalizeEvent(), cms::PileupVertexAccumulator.finalizeEvent(), CastorDigiProducer.finalizeEvent(), cms::SiPixelDigitizer.finalizeEvent(), HcalDigitizer.finalizeEvent(), EcalDigiProducer_Ph2.finalizeEvent(), SiStripDigitizer.finalizeEvent(), HGCDigitizer.finalizeEvent(), EcalDigiProducer.finalizeEvent(), TrackingTruthAccumulator.finalizeEvent(), CaloTruthAccumulator.finalizeEvent(), mtd_digitizer::MTDDigitizer< Traits >.finalizeEvent(), edm::storage::LocalFileSystem.findCachePath(), LocalMaximumSeedFinder.findSeeds(), edm::pathStatusExpression::ShuntingYardAlgorithm.finish(), V0Fitter.fitAll(), edm::ProvenanceAdaptor.fixProcessHistory(), SiStripAPVRestorer.flatRestore(), citk.for(), reco::FormulaEvaluator.FormulaEvaluator(), trackingTools.ftsFromVertexToPoint(), SiStripGainESProducer::GainGetter.GainGetter(), GEMDigiMatcher.GEMDigiMatcher(), GEMRecHitMatcher.GEMRecHitMatcher(), SherpaHadronizer.generatePartonsAndHadronize(), ExternalLHEProducer.generateRunInfo(), raw_impl.get(), cms::cuda::EventCache.get(), edm::test::ProcessBlock.get(), edm::test::Run.get(), edm::test::Event.get(), edm::test::LuminosityBlock.get(), edm::ProcessBlock.get(), edm::EventBase.get(), edm::eventsetup::DataProxy.get(), edm::Run.get(), edm::LuminosityBlock.get(), edm::Event.get(), reco::tau::RecoTauConstructor.get(), edm::eventsetup::EventSetupRecord.get(), PileUpEventPrincipal.getByLabel(), edm::EventBase.getByLabel(), edm::RunBase.getByLabel(), edm::LuminosityBlockBase.getByLabel(), edm::Run.getByLabel(), edm::LuminosityBlock.getByLabel(), edm::Event.getByLabel(), edm::ProcessBlock.getByToken(), edm::OccurrenceForOutput.getByToken(), edm::Run.getByToken(), edm::LuminosityBlock.getByToken(), edm::Event.getByToken(), pixelgpudetails::SiPixelRawToClusterGPUKernel.getErrors(), gen::BaseHadronizer.getGenEvent(), gen::BaseHadronizer.getGenEventInfo(), edm::ProcessBlock.getHandle(), edm::OccurrenceForOutput.getHandle(), edm::Run.getHandle(), edm::LuminosityBlock.getHandle(), edm::Event.getHandle(), edm::eventsetup::EventSetupRecord.getHandleImpl(), gen::BaseHadronizer.getLHEEvent(), edm::PrincipalGetAdapter.getManyByType(), FedRawDataInputSource.getNextEvent(), pixelgpudetails::SiPixelRawToClusterGPUKernel.getResults(), edm::detail.getThinnedProducts(), edm::detail.getThinnedProductsOnSlimmingDepth(), RandomEngineStateProducer.globalBeginLuminosityBlockProduce(), LHCInfoProducer.globalBeginLuminosityBlockProduce(), edm::ConcurrentGeneratorFilter< HAD, DEC >.globalBeginLuminosityBlockProduce(), edm::ConcurrentHadronizerFilter< HAD, DEC >.globalBeginLuminosityBlockProduce(), ParameterSetBlobProducer.globalBeginRunProduce(), SiStripLorentzAngleRunInfoTableProducer.globalBeginRunProduce(), edm::EventProcessor.globalEndLumiAsync(), HLTrigReport.globalEndLuminosityBlock(), RawPCCProducer.globalEndLuminosityBlockProduce(), GenFilterEfficiencyProducer.globalEndLuminosityBlockProduce(), edm::ConcurrentGeneratorFilter< HAD, DEC >.globalEndLuminosityBlockProduce(), edm::ConcurrentHadronizerFilter< HAD, DEC >.globalEndLuminosityBlockProduce(), SiPixelStatusProducer.globalEndLuminosityBlockProduce(), GenWeightsTableProducer.globalEndRunProduce(), GlobalMuonProducer.GlobalMuonProducer(), edm::GlobalSchedule.GlobalSchedule(), PixelForwardLayer.groupedCompatibleDetsV(), PixelForwardLayerPhase1.groupedCompatibleDetsV(), TECLayer.groupedCompatibleDetsV(), TBLayer.groupedCompatibleDetsV(), CompositeTECWedge.groupedCompatibleDetsV(), TIBRing.groupedCompatibleDetsV(), TIDRing.groupedCompatibleDetsV(), Phase2EndcapLayer.groupedCompatibleDetsV(), Phase2EndcapRing.groupedCompatibleDetsV(), PixelBlade.groupedCompatibleDetsV(), TOBRod.groupedCompatibleDetsV(), Phase1PixelBlade.groupedCompatibleDetsV(), Phase2OTBarrelRod.groupedCompatibleDetsV(), CompositeTECPetal.groupedCompatibleDetsV(), LayerMeasurements.groupedMeasurements(), XrdAdaptor::RequestManager.handle(), edm::EventProcessor.handleNextEventForStreamAsync(), XrdAdaptor::RequestManager::OpenHandler.HandleResponseWithHosts(), HGCalBackendLayer2Processor3DClustering.HGCalBackendLayer2Processor3DClustering(), HGCalTriggerGeometryV9Imp2.HGCalTriggerGeometryV9Imp2(), HGCalTriggerGeometryV9Imp3.HGCalTriggerGeometryV9Imp3(), MultiHitGeneratorFromChi2.hitSets(), HLTConfigDataEx.HLTConfigDataEx(), HLTDeDxFilter.hltFilter(), HLTMuonPFIsoFilter.hltFilter(), HLTMuonIsoFilter.hltFilter(), HLTHcalPhiSymFilter.hltFilter(), HLTJetHbbFilter< T >.hltFilter(), HLTmmkFilter.hltFilter(), HLTmmkkFilter.hltFilter(), SiStripAPVRestorer.hybridFormatInspect(), edm::ParameterSetDescription.ifExists(), edm::ParameterSetDescription.ifValue(), edm::ParameterSetDescription.ifValueOptional(), PFHBHERecHitCreator.importRecHits(), PFHcalRecHitCreator< Digi, Geometry, Layer, Detector >.importRecHits(), PFPSRecHitCreator.importRecHits(), PFHFRecHitCreator.importRecHits(), PFEcalBarrelRecHitCreator.importRecHits(), PFEcalEndcapRecHitCreator.importRecHits(), PixelInactiveAreaFinder.inactiveAreas(), ME0SegAlgoRU.increaseProtoSegment(), GE0SegAlgoRU.increaseProtoSegment(), CSCSegAlgoRU.increaseProtoSegment(), ProtonReconstructionAlgorithm.init(), HitTripletGeneratorFromPairAndLayers.init(), MultiHitGeneratorFromPairAndLayers.init(), CosmicLayerTriplets.init(), fit::RootMinuitCommands< Function >.init(), TrackDetectorAssociator.init(), edm::EventProcessor.init(), PerformancePayloadFromTFormula.initialize(), DTCCBConfig.initialize(), XrdAdaptor::RequestManager.initialize(), PFEGammaAlgo.initializeProtoCands(), dqm::implementation::DQMStore.initLumi(), TransientInitialStateEstimator.innerState(), ShallowDigisProducer.insert(), edm::ParameterDescriptionCases< T >.insert(), edm::PrincipalCache.insert(), edm::eventsetup::EventSetupProvider.insert(), edm::PrincipalCache.insertForInput(), edm::ParentageRegistry.insertMapped(), fastsim::TrackerSimHitProducer.interact(), GeomDetCompatibilityChecker.isCompatible(), JME::JetParameters.JetParameters(), edm::eventsetup::DataProxyProvider.keyedProxies(), edm::es::L< T, ILabel >.L(), L1MuBMTFSetup.L1MuBMTFSetup(), L1MuDTChambThContainer.L1MuDTChambThContainer(), L1MuDTTFSetup.L1MuDTTFSetup(), L2MuonProducer.L2MuonProducer(), L3MuonProducer.L3MuonProducer(), edm::ParameterSetDescription.labelsFrom(), edm::waiting_task::detail::WaitingTaskChain< U >.lastTask(), edm::waiting_task::detail::WaitingTaskChain< U, T...>.lastTask(), edm::waiting_task::detail::WaitingTaskChain< Conditional< U >, T...>.lastTask(), edm::waiting_task::chain.lastTask(), SeedingLayerSetsBuilder::LayerSpec.LayerSpec(), CkfTrajectoryBuilder.limitedCandidates(), gen::Pythia6Gun.loadEvent(), MuonTrackLoader.loadTracks(), edm::test::LuminosityBlock.LuminosityBlock(), edm::serviceregistry::ServiceMaker< T, TMaker >.make(), make_and_ddfilter(), edm.make_functor_task(), SiStripGainESProducer.make_GainGetter(), edm.make_lambda_with_holder(), edm.make_waiting_task(), edm.makeESHandleExceptionFactory(), edm.makeHandleExceptionFactory(), EgammaHLTNxNClusterProducer.makeNxNClusters(), edm::ReusableObjectHolder< edm::ESProductHost >.makeOrGet(), edm::RootFile.makeProvenanceReaderMaker(), TrajSeedMatcher.makePSetDescription(), HLTDQMFilterEffHists< ObjType >.makePSetDescriptionHistConfigs(), l1t::Stage2Layer2TauAlgorithmFirmwareImp1.makeSecClusters(), SeedingLayerSetsBuilder.makeSeedingLayerSetsHitsforFastSim(), TSGForOIDNN.makeSeedsFromHitDoublets(), TSGForOI.makeSeedsFromHits(), TSGForOIFromL2.makeSeedsFromHits(), TSGForOIDNN.makeSeedsFromHits(), edm::detail.makeThinnedIndexes(), TkStackMeasurementDet.measurements(), TkPixelMeasurementDet.measurements(), MeasurementTrackerEvent.MeasurementTrackerEvent(), TrackMergeremb< T1 >.merg_and_put(), cms::DDFilteredView.mergedSpecifics(), edm::MergeableInputProductResolver.mergeProduct(), DetGroupMerger.mergeTwoLevels(), InitialGrouping.mixChannels(), MkFitGeometry.MkFitGeometry(), MkFitOutputWrapper.MkFitOutputWrapper(), MkFitSeedWrapper.MkFitSeedWrapper(), tmtt::KFbase.mkState(), dqm::impl::MonitorElement.MonitorElement(), edm::pathStatusExpression::ShuntingYardAlgorithm.moveBinaryOperator(), edm::eventsetup.moveFromTo(), edm::pathStatusExpression::ShuntingYardAlgorithm.moveNotOperator(), edm::ProductProvenance.moveParentageID(), KinematicTree.movePointerToTheTop(), edm::eventsetup::produce::ProductHolder< TArgs...>.moveTo(), edm::eventsetup::produce::ProductHolder< T1 >.moveTo(), edm::soahelper::SoATupleHelper< I, Args >.moveToNew(), BaseCkfTrajectoryBuilder.moveToResult(), MuonAssociatorByHits.MuonAssociatorByHits(), L1TTkMuonFilter::MuonQualityCut.MuonQualityCut(), MuonSeedCleaner.MuonSeedCleaner(), FWEveViewManager.newItem(), LH5Source.nextEvent(), LHESource.nextEvent(), fastsim::ParticleManager.nextParticle(), edm::storage::DavixStorageMaker.open(), edm::storage::LocalStorageMaker.open(), edm::storage::DCacheStorageMaker.open(), edm::storage::StorageFactory.open(), edm::storage::StormStorageMaker.open(), edm::storage::XrdStorageMaker.open(), edm::storage::StormLcgGtStorageMaker.open(), FWDetailViewManager.openDetailViewFor(), edm.operator&&(), CaloTDigitizerDefaultRun< Traits >.operator()(), reco::tau::RecoTauPiZeroTrivialPlugin.operator()(), reco::tau::RecoTauBuilderCombinatoricPlugin.operator()(), reco::tau::RecoTauBuilderConePlugin.operator()(), reco::tau::PFRecoTauChargedHadronFromPFCandidatePlugin.operator()(), reco::tau::RecoTauPiZeroStripPlugin.operator()(), CaloTDigitizerQIE8Run< Traits >.operator()(), reco::tau::RecoTauPiZeroStripPlugin2.operator()(), reco::tau::PFRecoTauChargedHadronFromGenericTrackPlugin< TrackClass >.operator()(), reco::tau::RecoTauPiZeroStripPlugin3.operator()(), StringLeaveHelper< Object >.operator()(), StringBranchHelper< Object, Collection >.operator()(), operator<<(), extstd::clone_ptr< Bounds >.operator=(), GenEventInfoProduct.operator=(), DetGroupElement.operator=(), edm::InputTag.operator=(), cms::cuda::ProductBase.operator=(), reco::TransientTrack.operator=(), ProxyBase11< T >.operator=(), edm::SerialTaskQueueChain.operator=(), edm::eventsetup::DataKey.operator=(), edm::RefVectorBase< key_type >.operator=(), edm::WaitingTaskWithArenaHolder.operator=(), edm::ProductProvenanceLookup::ProducedProvenanceInfo.operator=(), edm::ESGetToken< L1TriggerKeyList, L1CaloEcalScaleRcd >.operator=(), MeasurementTrackerEvent.operator=(), edm::RefVector< std::vector< math::PtEtaPhiELorentzVectorD > >.operator=(), edm::WaitingTaskHolder.operator=(), edm::TriggerNames.operator=(), edm::LimitedTaskQueue::Resumer.operator=(), edmNew::dstvdetails::DetSetVectorTrans.operator=(), edm::HandleBase.operator=(), edm::eventsetup::EventSetupRecordImpl.operator=(), edm::atomic_value_ptr< edm::ParameterSet >.operator=(), hitfit::Constraint.operator=(), pat::PackedGenParticle.operator=(), PhysicsTools::MVAComputer::Processor.operator=(), edm::value_ptr< edm::service::MessageLoggerDefaults >.operator=(), edm::SoATuple< edm::EDConsumerBase::TokenLookupInfo, bool, edm::EDConsumerBase::LabelPlacement, edm::KindOfType >.operator=(), edm::soa::Table< edm::soa::col::Pt, edm::soa::col::Eta, edm::soa::col::Phi, edm::soa::col::Vz >.operator=(), edm.operator>>(), edm.operator^(), edm.operator||(), HoughGrouping.orderAndFilter(), DetGroupMerger.orderAndMergeTwoLevels(), pat::TriggerObjectStandAlone.packFilterLabels(), edm::ParameterDescriptionCases< T >.ParameterDescriptionCases(), parseHBHEPhase1AlgoDescription(), edm::FileLocator.parseRule(), SeedFinderSelector.pass(), PFClusterEMEnergyCorrector.PFClusterEMEnergyCorrector(), PFRecoTauDiscriminationByIsolation.PFRecoTauDiscriminationByIsolation(), PFRecoTauDiscriminationByIsolationContainer.PFRecoTauDiscriminationByIsolationContainer(), edm::waiting_task::detail::ConditionalAdaptor< F >.pipe(), edm::waiting_task::detail::ThenAdaptor< F >.pipe(), edm::waiting_task::detail::RunLastAdaptor.pipe(), edm::waiting_task::detail::LastTaskAdaptor.pipe(), edm::PluginDescription< T >.PluginDescription(), edm::PoolSource.PoolSource(), edm::service::StallMonitor.postEvent(), edm::service::StallMonitor.postEventReadFromSource(), edm::service::StallMonitor.postModuleEvent(), edm::service::StallMonitor.postModuleEventAcquire(), edm::service::StallMonitor.postModuleEventPrefetching(), edm::service::StallMonitor.postModuleGlobalTransition(), edm::service::StallMonitor.postModuleStreamTransition(), edm::service::StallMonitor.postSourceEvent(), precomputed_value_sort(), edm::service::StallMonitor.preEvent(), edm::service::StallMonitor.preEventReadFromSource(), edm::EDLooperBase.prefetchAsync(), edm::service::StallMonitor.preModuleEvent(), edm::service::StallMonitor.preModuleEventAcquire(), edm::service::StallMonitor.preModuleGlobalTransition(), edm::service::StallMonitor.preModuleStreamTransition(), HLTPrescaleProvider.prescaleValuesInDetail(), EleTkIsolFromCands.preselectTracks(), EleTkIsolFromCands.preselectTracksFromCands(), edm::service::StallMonitor.preSourceEvent(), TTUTrackingAlg.process(), HcalSimpleReconstructor.process(), TFWLiteSelectorBasic.Process(), edm::WorkerManager.processAccumulatorsAsync(), edm::SubProcess.processAsync(), DTTrigPhase2Prod.processDigi(), DDLString.processElement(), edm::EventProcessor.processEventAsyncImpl(), SiStripZeroSuppression.processHybrid(), MultiTrackSelector.processMVA(), HIMultiTrackSelector.processMVA(), edm::Schedule.processOneEventAsync(), edm::StreamSchedule.processOneEventAsync(), edm::WorkerManager.processOneOccurrenceAsync(), edm::Schedule.processOneStreamAsync(), PhysicsTools::MVAComputer::Processor.Processor(), SiStripZeroSuppression.processRaw(), TtGenEventReco.produce(), SiStripRecHitConverter.produce(), StGenEventReco.produce(), HepMCCopy.produce(), PatElectronEAIsoCorrectionProducer.produce(), TTClusterAssociator< T >.produce(), TTStubAssociator< T >.produce(), TTTrackAssociator< T >.produce(), TTClusterBuilder< T >.produce(), edm::CloseByParticleGunProducer.produce(), edm::FileRandomMultiParticlePGunProducer.produce(), edm::FlatRandomEThetaGunProducer.produce(), edm::FlatRandomMultiParticlePGunProducer.produce(), edm::FlatRandomPtThetaGunProducer.produce(), edm::GaussRandomPThetaGunProducer.produce(), edm::RandomMultiParticlePGunProducer.produce(), MaskedMeasurementTrackerEventProducer.produce(), TrackingParticleRefMuonProducer.produce(), l1t::HGC3DClusterSimpleSelector.produce(), MuonSelectorVertex.produce(), LowPtGsfElectronFinalizer.produce(), CandPtrProjector.produce(), HLTDQMObjSelector< ObjType, ObjCollType >.produce(), BasicToPFJet.produce(), edm::FileRandomKEThetaGunProducer.produce(), edm::RandomtXiGunProducer.produce(), HcalPatternSource.produce(), HcalTTPTriggerRecord.produce(), ShallowEventDataProducer.produce(), TtSemiLepJetCombMaxSumPtWMass.produce(), DoubleProducer.produce(), IsolationProducerForTracks.produce(), PATTauIDEmbedder.produce(), ElectronMatchedCandidateProducer.produce(), GEDGsfElectronFinalizer.produce(), SiStripClusterizer.produce(), PFConcretePFCandidateProducer.produce(), PixelVertexProducerMedian.produce(), ConversionTrackRefFix.produce(), TtSemiLepJetCombWMassMaxSumPt.produce(), L1TPFCandMultiMerger.produce(), CrossingFramePSimHitToPSimHitsConverter.produce(), TtSemiLepJetCombGeom.produce(), EERecHitFromSoA.produce(), HEFRecHitFromSoA.produce(), HGCalUncalibRecHitProducer.produce(), ClusterCheckerEDProducer.produce(), SeedingLayersEDProducer.produce(), QualityFilter.produce(), TrackExtraRekeyer.produce(), PseudoTopProducer.produce(), TopInitSubset.produce(), ShallowTracksProducer.produce(), JetChargeProducer.produce(), PileupSummaryInfoSlimmer.produce(), PackedCandidatesTrackLiteModifier.produce(), EcalUncalibRecHitPhase2WeightsProducer.produce(), HcalLaserReco.produce(), MTDUncalibratedRecHitProducer.produce(), DeepMETProducer.produce(), L3MuonCleaner.produce(), TrackingParticleConversionRefSelector.produce(), edm::FlatRandomOneOverPtGunProducer.produce(), CRackSeedGenerator.produce(), SeedGeneratorFromProtoTracksEDProducer.produce(), TrackProducerFromPatMuons.produce(), L1TCorrectedPFJetProducer.produce(), IsoTracks.produce(), NativeArrayTableProducer< TIn, TCol >.produce(), JetCollectionReducerT< T >.produce(), RazorVarProducer.produce(), GEDGsfElectronCoreProducer.produce(), LowPtGsfElectronCoreProducer.produce(), HIPixelMedianVtxProducer.produce(), JetSignalVertexCompatibility.produce(), ECFAdder.produce(), EcalRecHitConvertGPU2CPUFormat.produce(), EcalUncalibRecHitConvertGPU2CPUFormat.produce(), HEBRecHitFromSoA.produce(), reco::modules::CaloRecHitCandidateProducer< HitCollection >.produce(), PFJetToCaloProducer.produce(), edm::FlatRandomPtGunProducer.produce(), PhotonConversionTrajectorySeedProducerFromQuadruplets.produce(), edm::FlatRandomEGunProducer.produce(), ElectronSeedTrackRefFix.produce(), MuonAssociatorEDProducer.produce(), TtDilepEvtSolutionMaker.produce(), TtSemiLepJetCombWMassDeltaTopMass.produce(), TtSemiLepKinFitProducer< LeptonCollection >.produce(), L1TPFMetNoMuProducer.produce(), CollectionFromZLegProducer.produce(), PFMatchedCandidateRefExtractor.produce(), AlphaTVarProducer.produce(), GsfElectronCoreEcalDrivenProducer.produce(), HLTDQMMuonSelector.produce(), HIBestVertexProducer.produce(), VectorHitBuilderEDProducer.produce(), ESRawToDigi.produce(), InterestingEcalDetIdProducer.produce(), DQMTauProducer.produce(), PFTauToJetProducer.produce(), edm::BeamMomentumGunProducer.produce(), edm::ExpoRandomPtGunProducer.produce(), edm::MultiParticleInConeGunProducer.produce(), DoubleVertexFilter.produce(), StEvtSolutionMaker.produce(), bestPVselector.produce(), MassKinFitterCandProducer.produce(), ParticleDecayProducer.produce(), HFEMClusterProducer.produce(), ParticleBasedIsoProducer.produce(), PhotonIDProducer.produce(), EcalCompactTrigPrimProducer.produce(), EcalUncalibRecHitProducer.produce(), ESRecHitProducer.produce(), HBHERecHitProducerGPU.produce(), HGCalRecHitMapProducer.produce(), SiStripApprox2ApproxClusters.produce(), SiStripClusters2ApproxClusters.produce(), TestCUDAProducerGPUFirst.produce(), l1t::HGC3DClusterGenMatchSelector.produce(), TrackListCombiner.produce(), edm::ExpoRandomPGunProducer.produce(), CSCTFCandidateProducer.produce(), pat::UnclusteredBlobProducer.produce(), ShallowSimTracksProducer.produce(), TrackingParticleBHadronRefSelector.produce(), SiStripOnTrackClusterTableProducerBase.produce(), pat::PackedGenParticleSignalProducer.produce(), pat::PATVertexSlimmer.produce(), EgammaElectronTkIsolationProducer.produce(), EgammaTowerIsolationProducer.produce(), TICLLayerTileProducer.produce(), RawDataCollectorByLabel.produce(), CTPPSLHCInfoESSource.produce(), SubdetFEDSelector.produce(), SiPixelDigiMorphing.produce(), DTDigiToRawModule.produce(), ParticleLevelProducer.produce(), HFNoseRawToDigiFake.produce(), HGCalRawToDigiFake.produce(), PFClusterTimeSelector.produce(), PixelVertexProducerClusters.produce(), PixelTrackFilterByKinematicsProducer.produce(), SeedCombiner.produce(), SeedGeneratorFromRegionHitsEDProducer.produce(), HcalTTPDigiProducer.produce(), EmptySimHits.produce(), L1TStage2ObjectComparison< T >.produce(), GenParticleDecaySelector.produce(), pat::PATMETSlimmer.produce(), TrackingParticleNumberOfLayersProducer.produce(), DiJetVarProducer.produce(), SCEnergyCorrectorProducer.produce(), EgammaPhotonTkNumIsolationProducer.produce(), GEDPhotonCoreProducer.produce(), cms::SubEventGenJetProducer.produce(), CaloTowersReCreator.produce(), CTPPSOpticalFunctionsESSource.produce(), QuarkoniaTrackSelector.produce(), HcalCPUDigisProducer.produce(), HcalDigisProducerGPU.produce(), PFClusterProducer.produce(), ElectronSeedMerger.produce(), L2TauJetsMerger.produce(), Phase2Tracker::Phase2TrackerCommissioningDigiProducer.produce(), ShallowRechitClustersProducer.produce(), evf::EvFFEDSelector.produce(), AssociationVectorSelector< KeyRefProd, CVal, KeySelector, ValSelector >.produce(), CastorFastClusterProducer.produce(), CastorFastTowerProducer.produce(), CastorTTRecord.produce(), HFNoseVFEProducer.produce(), HGCalTowerMapProducer.produce(), HGCalTowerProducer.produce(), HGCalVFEProducer.produce(), VertexAssociatorByTracksProducer.produce(), l1tpf::PFClusterProducerFromL1EGClusters.produce(), CandOneToOneDeltaRMatcher.produce(), pat::PATTauSlimmer.produce(), MultiClustersFromTrackstersProducer.produce(), JetExtender.produce(), JetTracksAssociatorAtVertex.produce(), JetTracksAssociatorExplicit.produce(), RegressionEnergyPatElectronProducer.produce(), HcalCalibFEDSelector.produce(), PFRecHitProducer.produce(), PFDisplacedTrackerVertexProducer.produce(), PFNuclearProducer.produce(), PFJetsMatchedToFilteredCaloJetsProducer.produce(), L1HLTJetsMatching.produce(), L1THLTTauMatching.produce(), PhotonConversionTrajectorySeedProducerFromSingleLeg.produce(), AssociationMapOneToOne2Association< CKey, CVal >.produce(), MultiHitFromChi2EDProducer.produce(), LCToCPAssociatorByEnergyScoreProducer.produce(), LCToSCAssociatorByEnergyScoreProducer.produce(), LCToSimTSAssociatorByEnergyScoreProducer.produce(), MultiClusterAssociatorByEnergyScoreProducer.produce(), TSToSimTSAssociatorByEnergyScoreProducer.produce(), TSToSCAssociatorByEnergyScoreProducer.produce(), PixelTracksProducer.produce(), ShallowClustersProducer.produce(), CSCDigiProducer.produce(), PFMultiDepthClusterProducer.produce(), TtFullLepKinSolutionProducer.produce(), CandOneToManyDeltaRMatcher.produce(), IsolatedTrackCleaner.produce(), DeltaBetaWeights.produce(), PFTICLProducer.produce(), HiSignalGenJetProducer.produce(), reco::ParticleFlowForChargedMETProducer.produce(), ESDigiToRaw.produce(), MuonFromPVSelector.produce(), AnyJetToCaloJetProducer.produce(), LightPFTrackProducer.produce(), HLTTauRefCombiner.produce(), L2TauPixelTrackMatch.produce(), L1METPFProducer.produce(), L1HLTTauMatching.produce(), AssociationVector2ValueMap< KeyRefProd, CVal >.produce(), ESZeroSuppressionProducer.produce(), HGCalConcentratorProducer.produce(), HGCalBackendLayer1Producer.produce(), CaloJetSlimmer.produce(), pat::PATSecondaryVertexSlimmer.produce(), EgammaPhotonTkIsolationProducer.produce(), SimHitTPAssociationProducer.produce(), TtSemiLepJetCombMVAComputer.produce(), HiSignalParticleProducer.produce(), JetTracksAssociatorAtCaloFace.produce(), PileupJPTJetIdProducer.produce(), VertexAssociatorByPositionAndTracksProducer.produce(), PFClusterCollectionMerger.produce(), PFMuonUntagger.produce(), CalibratedPhotonProducerRun2T< T >.produce(), MTDRecHitProducer.produce(), CTPPSInterpolatedOpticalFunctionsESSource.produce(), GeneratorSmearedProducer.produce(), EcalRawToDigiGPU.produce(), L3MuonSumCaloPFIsolationProducer.produce(), ConeIsolation.produce(), MuIsoDepositProducer.produce(), HLTJetL1MatchProducer< T >.produce(), PFV0Producer.produce(), ClusterShapeTrackFilterProducer.produce(), PixelVertexCollectionTrimmer.produce(), CosmicSeedGenerator.produce(), ScaleCorrMETData.produce(), HGCalBackendLayer2Producer.produce(), L1TMuonEndCapTrackProducer.produce(), RawDataSelector.produce(), NPUTablesProducer.produce(), pat::PackedPFCandidateRefMixer.produce(), PATMuonMerger.produce(), CandViewRefMerger.produce(), LowPtGsfElectronSeedValueMapsProducer.produce(), LowPtGSFToTrackLinker.produce(), EgammaHLTHGCalIDVarProducer.produce(), TrackstersMergeProducer.produce(), HIPixelTrackFilterProducer.produce(), EcalCPUUncalibRecHitProducer.produce(), SecondaryVertexTagInfoProxy.produce(), HLTJetL1TMatchProducer< T >.produce(), CaloMuonMerger.produce(), CaloMuonProducer.produce(), MuonIDFilterProducerForHLT.produce(), MuonReducedTrackExtraProducer.produce(), TtSemiLepHitFitProducer< LeptonCollection >.produce(), HLTTriMuonIsolation.produce(), PPSLocalTrackLiteReAligner.produce(), GsfVertexConstraintProducer.produce(), TemplatedVertexMerger< VTX >.produce(), EcalZeroSuppressionProducer.produce(), FastTrackerRecHitMaskProducer.produce(), CollectionAdder< C >.produce(), StripCompactDigiSimLinksProducer.produce(), GenTrackMatcher.produce(), TtSemiEvtSolutionMaker.produce(), GenParticlePruner.produce(), LHETablesProducer.produce(), PATPuppiJetSpecificProducer.produce(), ProbeMulteplicityProducer.produce(), JetVetoedTracksAssociatorAtVertex.produce(), HcalRealisticZS.produce(), ElectronIDExternalProducer< algo >.produce(), MCTrackMatcher.produce(), EcalRecalibRecHitProducer.produce(), MTDTrackingRecHitProducer.produce(), OniaAddV0TracksProducer.produce(), SiStripProcessedRawDigiProducer.produce(), HLTScoutingPrimaryVertexProducer.produce(), MkFitGeometryESProducer.produce(), HcalTBSource.produce(), pat::BadPFCandidateJetsEEnoiseProducer.produce(), SeedCreatorFromRegionHitsEDProducerT< T_SeedCreator >.produce(), ElectronRecalibSuperClusterAssociator.produce(), StoreSecondary.produce(), L1TMuonBarrelKalmanTrackProducer.produce(), TrackFromPVSelector.produce(), ShiftedMETcorrInputProducer.produce(), RecHitFilter.produce(), TtHadEvtSolutionMaker.produce(), PFCandidateMuonUntagger.produce(), FilteredLayerClustersProducer.produce(), PUFilter.produce(), CSCSegmentProducer.produce(), CTPPSLHCInfoRandomXangleESSource.produce(), PFJetsTauOverlapRemoval.produce(), TestCUDAProducerGPUEW.produce(), HcalRawToDigiGPU.produce(), ChargedHadronPFTrackIsolationProducer.produce(), HLTHcalTowerNoiseCleanerWithrechit.produce(), HLTHcalTowerNoiseCleaner.produce(), PPSFilteredProtonProducer.produce(), PFJetsMaxInvMassModule.produce(), BaseEvtVtxGenerator.produce(), edm::FlatRandomPtAndDxyGunProducer.produce(), LmfSource.produce(), JetTracksAssociationToTrackRefs.produce(), TrackingRegionEDProducerT< T_TrackingRegionProducer >.produce(), RHStopTracer.produce(), NtpProducer< C >.produce(), L1TMuonEndCapForestESProducer.produce(), CandidateTriggerObjectProducer.produce(), TrackerHitProducer.produce(), GenVisTauProducer.produce(), reco::modulesNew::MCTruthCompositeMatcher.produce(), CandIsoDepositProducer.produce(), TauGenJetProducer.produce(), pat::GenJetFlavourInfoPreserver.produce(), pat::PATGenJetSlimmer.produce(), L1TMuonShowerProducer.produce(), pat::PATMuonSlimmer.produce(), ColinsSoperVariablesComputer.produce(), TICLCandidateFromTrackstersProducer.produce(), photonIsolationHIProducer.produce(), MVAJetPuIdProducer.produce(), HPSPFTauProducer.produce(), EcalTPSkimmer.produce(), CalibratedElectronProducerRun2T< T >.produce(), EERecHitGPU.produce(), ElectronPATIdMVAProducer.produce(), HEBRecHitGPU.produce(), HEFRecHitGPU.produce(), HGCalRecHitProducer.produce(), edm::CosMuoGenProducer.produce(), SiStripClusterToDigiProducer.produce(), DTUnpackingModule.produce(), L1TkHTMissProducer.produce(), JetCoreClusterSplitter.produce(), cms::MuonMET.produce(), ZllArbitrator.produce(), MuonLinksProducerForHLT.produce(), MuonRefProducer.produce(), MuonSelectionTypeValueMapProducer.produce(), TSGFromL1Muon.produce(), TSGFromL2Muon.produce(), PFDisplacedVertexCandidateProducer.produce(), PFConversionProducer.produce(), L2TauPixelIsoTagProducer.produce(), PassThroughEvtVtxGenerator.produce(), edm::RandomXiThetaGunProducer.produce(), l1tpf::PFTrackProducerFromL1Tracks.produce(), PixelInactiveAreaTrackingRegionsSeedingLayersProducer.produce(), ShallowSimhitClustersProducer.produce(), edm::FilterValueMapWrapper< T, C >.produce(), LowPtGSFToPackedCandidateLinker.produce(), pat::PATElectronSlimmer.produce(), pat::PATJetSlimmer.produce(), pat::PATLostTracks.produce(), pat::PATTriggerObjectStandAloneSlimmer.produce(), pat::PATTrackAndVertexUnpacker.produce(), ConstrainedFitCandProducer< Fitter, InputCollection, OutputCollection, Init >.produce(), pat::helper::AnythingToValueMap< Adaptor, Collection, value_type >.produce(), ObjectMultiplicityCounter< T >.produce(), LowPtGsfElectronSCProducer.produce(), EgammaEcalPFClusterIsolationProducer< T1 >.produce(), HIPixelClusterVtxProducer.produce(), CaloTowerCandidateCreator.produce(), SiStripRegFEDSelector.produce(), FRDStreamSource.produce(), DTSegment4DT0Corrector.produce(), GEMSegmentProducer.produce(), ME0SegmentProducer.produce(), SiPixelDigisClustersFromSoA.produce(), CTPPSPixelRawToDigi.produce(), TtFullHadKinFitProducer.produce(), EcalCPUDigisProducer.produce(), JVFJetIdProducer.produce(), L1NNTauProducer.produce(), TrackFitterProducer.produce(), PFTauL1TJetsMatching.produce(), PFLinker.produce(), ShallowCloneProducer< C >.produce(), CAHitNtupletEDProducerT< T_Generator >.produce(), PixelVertexSoAFromCUDA.produce(), RPCAMCRawToDigi.produce(), RPCCPPFUnpacker.produce(), reco::CorrectedJetProducer< T >.produce(), SiPixelFedFillerWordEventNumber.produce(), CSCTFTrackProducer.produce(), FastTSGFromL2Muon.produce(), reco::modules::MatcherBase< C1, C2, M >.produce(), reco::modulesNew::Matcher< C1, C2, S, D >.produce(), RPCDigiMerger.produce(), ME0PadDigiProducer.produce(), MuonTrackProducer.produce(), l1tpf::PFClusterProducerFromHGC3DClusters.produce(), GsfElectronFromPVSelector.produce(), pat::GenMETExtractor.produce(), pat::RecoMETExtractor.produce(), OtherObjectVariableComputer< T >.produce(), CandReducer.produce(), TrackProducerWithSCAssociation.produce(), HiHFFilterProducer.produce(), HiBadParticleCleaner.produce(), PFMET.produce(), HIProtoTrackFilterProducer.produce(), CastorSimpleReconstructor.produce(), EcalCPURecHitProducer.produce(), EcalRecHitProducer.produce(), CastorDigiToRaw.produce(), DTRecSegment4DProducer.produce(), L1TMuonBarrelTrackProducer.produce(), LHECOMWeightProducer.produce(), HLTPFJetIDProducer.produce(), PixelNtupletsFitterProducer.produce(), SiPixelDigiErrorsFromSoA.produce(), DTNewROS8FileReader.produce(), cms::JetVertexAssociation.produce(), DTTrackFinder.produce(), MuonMETcorrInputProducer.produce(), ConvertObjectMapRecord.produce(), FastTrackerRecHitCombiner.produce(), edm::FwdPtrProducer< T, H >.produce(), FakeTBHodoscopeRawInfoProducer.produce(), FakeTBEventHeaderProducer.produce(), HGCalTBMBProducer.produce(), PileupInformation.produce(), RPCDigiProducer.produce(), edm::ProductFromFwdPtrProducer< T, H >.produce(), L1TMuonEndCapShowerProducer.produce(), EcalTBWeightUncalibRecHitProducer.produce(), RecoTauPiZeroUnembedder.produce(), GenJetGenPartMerger.produce(), pat::PackedCandidateTrackChi2Producer.produce(), Type1PFMET.produce(), pat::PATPhotonSlimmer.produce(), pat::PATTriggerObjectStandAloneUnpacker.produce(), ShiftedParticleMETcorrInputProducer.produce(), EgammaEcalRecHitIsolationProducer.produce(), PhotonCoreProducer.produce(), HiFJGridEmptyAreaCalculator.produce(), QjetsAdder.produce(), CaloTowersCreator.produce(), EcalDetailedTimeRecHitProducer.produce(), GenParticles2HepMCConverter.produce(), EcalDCCTBUnpackingModule.produce(), L3MuonIsolationProducer.produce(), L3MuonCandidateProducerFromMuons.produce(), MuonLinksProducer.produce(), CollectionCombiner< Collection >.produce(), SiPixelClusterShapeCacheProducer.produce(), ShallowTrackClustersProducer.produce(), PFElectronTranslator.produce(), PixelTrackSoAFromCUDA.produce(), cms::ReconstructerFP420.produce(), edm::MCFileSource.produce(), EcalSelectiveReadoutProducer.produce(), ME0TriggerProducer.produce(), ME0TriggerPseudoProducer.produce(), cms::JetCorrectionProducer< T >.produce(), citk::PFIsolationSumProducerForPUPPI.produce(), pat::PATVertexAssociationProducer.produce(), ShiftedPFCandidateProducerByMatchedObject.produce(), NearbyCandCountComputer.produce(), DeepFlavourONNXJetTagsProducer.produce(), ECALRegFEDSelector.produce(), ElectronIdMVABased.produce(), TICLSeedingRegionProducer.produce(), Phase2TrackerRecHits.produce(), Phase2TrackerClusterizer.produce(), L1RCTInputProducer.produce(), EcalDCCTB07UnpackingModule.produce(), L2MuonIsolationProducer.produce(), TestCUDAProducerGPUEWTask.produce(), GlobalMuonToMuonProducer.produce(), PFClusterTimeAssigner.produce(), HcalDigiToRaw.produce(), HcalHistogramRawToDigi.produce(), PFDisplacedVertexProducer.produce(), HLTJetTimingProducer< T >.produce(), VertexCompositeCandidateCollectionSelector.produce(), DTROS8FileReader.produce(), SysShiftMETcorrInputProducer.produce(), HectorProducer.produce(), TBHodoActiveVolumeRawInfoProducer.produce(), RPCandIRPCDigiProducer.produce(), CaloTruthCellsProducer.produce(), VertexProducer.produce(), TriggerObjectFilterByCollection.produce(), CandIsolatorFromDeposits.produce(), pat::ModifiedObjectProducer< T >.produce(), TrackFromPackedCandidateProducer.produce(), ShiftedJetProducerByMatchedObjectT< T >.produce(), HFRecoEcalCandidateProducer.produce(), HLTHFRecoEcalCandidateProducer.produce(), EgammaHcalPFClusterIsolationProducer< T1 >.produce(), HiFJRhoProducer.produce(), TkAlCaOverlapTagger.produce(), CSCTFPacker.produce(), DTRecHitProducer.produce(), GEMCSCSegmentProducer.produce(), DaqFakeReader.produce(), PixelClusterSelectorTopBottom.produce(), Type0PFMETcorrInputProducer.produce(), HLTMhtProducer.produce(), CTPPSDiamondLocalTrackFitter.produce(), TauJetSelectorForHLTTrackSeeding.produce(), ImpactParameter.produce(), CTPPSLocalTrackLiteProducer.produce(), DTDDUFileReader.produce(), MuonReSeeder.produce(), RPCRecHitProducer.produce(), BeamSpotProducer.produce(), TrackAssociatorEDProducer.produce(), L1TTwinMuxProducer.produce(), RandomEngineStateProducer.produce(), DTROS25FileReader.produce(), EcalDigiSelector.produce(), ReducedESRecHitCollectionProducer.produce(), EgammaHLTCaloTowerProducer.produce(), EgammaIsoESDetIdCollectionProducer.produce(), EgammaIsoHcalDetIdCollectionProducer.produce(), HGCalMultiClusterProducer.produce(), TopBottomClusterInfoProducer.produce(), NoPileUpPFMEtProducer.produce(), MuonSeedMerger.produce(), HLTCaloTowerHtMhtProducer.produce(), HLTHtMhtProducer.produce(), LaserAlignmentProducer.produce(), PixelVertexProducerFromSoA.produce(), L3TkMuonProducer.produce(), GEMDigiToRawModule.produce(), BeamDivergenceVtxGenerator.produce(), RPCUnpackingModule.produce(), VertexFromTrackProducer.produce(), cms::TrackerizerFP420.produce(), FastTrackerRecHitMatcher.produce(), pat::L1MuonMatcher.produce(), pat::MatcherUsingTracks.produce(), cms::DigitizerFP420.produce(), pat::PATGenCandsFromSimTracksProducer.produce(), TriggerMatchProducer< object >.produce(), VersionedIdProducer< PhysicsObjectPtr, SelectorType >.produce(), DeepCombinedONNXJetTagsProducer.produce(), DeepVertexONNXJetTagsProducer.produce(), ElectronSeedProducer.produce(), InputGenJetsParticleSelector.produce(), EcalDetIdToBeRecoveredProducer.produce(), HBHEIsolatedNoiseReflagger.produce(), StripClusterSelectorTopBottom.produce(), cms::ElseMETProducer.produce(), cms::PFClusterMETProducer.produce(), RPCTwinMuxDigiToRaw.produce(), HLTDisplacedmumumuVtxProducer.produce(), MuonSeedGenerator.produce(), HcalRawToDigi.produce(), CaloTowerFromL1TSeededCreatorForTauHLT.produce(), BeamSpotOnlineProducer.produce(), DTSpyReader.produce(), HcalTBObjectUnpacker.produce(), HLTTauMCProducer.produce(), edm::CFWriter.produce(), MultShiftMETcorrInputProducer.produce(), GEMChamberMasker.produce(), EcalSimHitsValidProducer.produce(), EmptyHepMCProducer.produce(), pat::HLTL1MuonMatcher.produce(), DTTFFEDSim.produce(), LCToSCAssociatorEDProducer.produce(), PileupJetIDVarProducer.produce(), pat::DuplicatedElectronCleaner.produce(), pat::PackedCandidateMuonSelectorProducer.produce(), pat::PATCleaner< PATObjType >.produce(), CandMergerCleanOthersByDR.produce(), CorrMETDataExtractor.produce(), ShiftedParticleProducer.produce(), ShiftedPFCandidateProducerForPFMVAMEt.produce(), TSToSimTSAssociatorEDProducer.produce(), DeepDoubleXONNXJetTagsProducer.produce(), CleanAndMergeProducer.produce(), UncleanSCRecoveryProducer.produce(), sistrip::SpyEventSummaryProducer.produce(), EgammaHLTRecoEcalCandidateProducers.produce(), ConversionTrackMerger.produce(), TrackstersProducer.produce(), TSToSCAssociatorEDProducer.produce(), TtFullHadHypothesis.produce(), edm::BeamHaloProducer.produce(), CSCRecHitDProducer.produce(), cms::TCMETProducer.produce(), GlobalTrackQualityProducer.produce(), CSCTFUnpacker.produce(), L3MuonCombinedRelativeIsolationProducer.produce(), PFTrackProducer.produce(), MuonShowerInformationProducer.produce(), HLTDisplacedmumuVtxProducer.produce(), TSGForOI.produce(), TrackInfoProducer.produce(), HLTMETCleanerUsingJetID.produce(), TrackListMerger.produce(), PFchsMETcorrInputProducer.produce(), MixEvtVtxGenerator.produce(), pat::PATCompositeCandidateProducer.produce(), HybridClusterProducer.produce(), LCToCPAssociatorEDProducer.produce(), L1TMuonBarrelKalmanStubProducer.produce(), sistrip::SpyDigiConverterModule.produce(), CalibratedPhotonProducerT< T >.produce(), LCToSimTSAssociatorEDProducer.produce(), EgammaHLTEleL1TrackIsolProducer.produce(), GEMRecHitProducer.produce(), AlcaPCCEventProducer.produce(), cms::GenMETProducer.produce(), GEMRawToDigiModule.produce(), TriggerSummaryProducerRAW.produce(), sistrip::RawToDigiModule.produce(), PFPhotonTranslator.produce(), HLTMuonL2SelectorForL3IO.produce(), TSGForOIFromL2.produce(), MkFitSiPixelHitConverter.produce(), MCToCPAssociatorEDProducer.produce(), TrackSelectorByRegion.produce(), Merger< InputCollection, OutputCollection, P >.produce(), HLTDisplacedtktkVtxProducer.produce(), PFEGammaProducer.produce(), HLTMuonTrackSelector.produce(), HLTDisplacedtktktkVtxProducer.produce(), EnergyRingsTableProducer.produce(), MuonIDTableProducer.produce(), pat::LeptonUpdater< T >.produce(), pat::PATGenericParticleProducer.produce(), pat::PATMETProducer.produce(), TtSemiLepHypothesis.produce(), L1TMuonOverlapPhase1TrackProducer.produce(), JetSubstructurePacker.produce(), L1TrackerEtMissProducer.produce(), MatchedProbeMaker< T >.produce(), TagProbeMassProducer.produce(), HcalTrigPrimDigiProducer.produce(), ZdcSimpleReconstructor.produce(), GtPsbTextToDigi.produce(), SiPixelRecHitFromCUDA.produce(), SiPixelRecHitSoAFromLegacy.produce(), DTTFFEDReader.produce(), sistrip::DigiToRawModule.produce(), HLTCaloJetIDProducer.produce(), TotemTimingLocalTrackFitter< T >.produce(), cms::ClusterizerFP420.produce(), MkFitEventOfHitsProducer.produce(), EgammaIsoDetIdCollectionProducer< T1 >.produce(), EcalTBMCInfoProducer.produce(), l1t::HGC3DClusterTMVASelector.produce(), MuonDetCleaner< T1, T2 >.produce(), AlpgenSource.produce(), GEMPadDigiProducer.produce(), L1GctInternJetProducer.produce(), PreshowerClusterShapeProducer.produce(), EgammaHLTPixelMatchElectronProducers.produce(), IPTCorrector.produce(), HiEgammaSCCorrectionMaker.produce(), EcalUncalibRecHitProducerGPU.produce(), L1RCTTPGProvider.produce(), HLTCollectionProducer< T >.produce(), EERecHitGPUtoSoA.produce(), HEFRecHitGPUtoSoA.produce(), HGCalLayerClusterProducer.produce(), JetCorrectorProducer< T >.produce(), L2MuonCandidateProducer.produce(), CosmicsMuonIdProducer.produce(), MuonSeedProducer.produce(), PFRecoTauTagInfoProducer.produce(), PuppiPhoton.produce(), AlCaElectronTracksReducer.produce(), HEBRecHitGPUtoSoA.produce(), ME0ChamberMasker.produce(), trackerDTC::ProducerED.produce(), PartonSelector.produce(), SETMuonSeedProducer.produce(), pat::PATJetUpdater.produce(), cms::HitReCalibrator.produce(), DeepBoostedJetTagInfoProducer.produce(), CaloCleaner< T >.produce(), ReducedRecHitCollectionProducer.produce(), ElectronNHitSeedProducer.produce(), ClusterCompatibilityProducer.produce(), PFCandIsolatorFromDeposits.produce(), L1TMuonQualityAdjuster.produce(), CastorRawToDigi.produce(), RPCTwinMuxRawToDigi.produce(), MultShiftMETcorrDBInputProducer.produce(), OniaPhotonConversionProducer.produce(), CaloTowerFromL1TCreatorForTauHLT.produce(), CTPPSDiamondRecHitProducer.produce(), DeDxHitInfoProducer.produce(), V0Producer.produce(), MkFitProducer.produce(), RPCPackingModule.produce(), TtFullLepHypothesis.produce(), TopDecaySubset.produce(), ConversionSeedFilterCharge.produce(), OutsideInMuonSeeder.produce(), L1EGammaEEProducer.produce(), modules::MuonCleanerBySegmentsT< T >.produce(), GlobalVariablesTableProducer.produce(), TtEvtBuilder< C >.produce(), pat::PATPackedGenParticleProducer.produce(), JetEnergyShift.produce(), BoostedJetONNXJetTagsProducer.produce(), NeutronHitsCollector.produce(), L1TEGammaFilteredCollectionProducer.produce(), SimTrackstersProducer.produce(), EcalRecHitProducerGPU.produce(), HcalRecHitRecalib.produce(), HLTScoutingTrackProducer.produce(), CosmicTrackSelector.produce(), CaloTowerCreatorForTauHLT.produce(), TrackerCleaner< T >.produce(), PFCand_AssoMap.produce(), RecoTauGenericJetRegionProducer< JetType, CandType >.produce(), IsolationProducer< C1, C2, Alg, OutputCollection, Setup >.produce(), citk::PFIsolationSumProducer.produce(), pat::PATPackedCandidateProducer.produce(), pat::PATPFParticleProducer.produce(), AlCaGammaJetProducer.produce(), AlignmentPrescaler.produce(), L1CaloJetHTTProducer.produce(), SeedProducerFromSoA.produce(), DTRecSegment2DProducer.produce(), MinMETProducerT< T >.produce(), HGCalTrackCollectionProducer.produce(), cms::CaloMETProducer.produce(), TrackMVAClassifierBase.produce(), FakeTrackProducer< T >.produce(), EcalFEtoDigi.produce(), CollectionMerger< T1, T2 >.produce(), ME0DigiPreRecoProducer.produce(), RctTextToRctDigi.produce(), L1EmulBias.produce(), SimG4FluxProducer.produce(), EcalRecHitRecalib.produce(), pat::PATMHTProducer.produce(), PATTracksToPackedCandidates.produce(), ShiftedPFCandidateProducerForNoPileUpPFMEt.produce(), ShiftedPFCandidateProducerForPFNoPUMEt.produce(), BtoCharmDecayVertexMergerT< VTX >.produce(), CalibratedElectronProducerT< T >.produce(), L1ExtraParticleMapProd.produce(), DTRecSegment2DExtendedProducer.produce(), TwoBodyDecayConstraintProducer.produce(), HITrackClusterRemover.produce(), UniqueMerger< InputCollection, OutputCollection, P >.produce(), TSGForOIDNN.produce(), GctDigiToRaw.produce(), TotemTimingRecHitProducer.produce(), L3MuonCandidateProducer.produce(), ScalersRawToDigi.produce(), TrackCandidateProducer.produce(), HGCPassive.produce(), PixelVertexProducer.produce(), TwoBodyDecayMomConstraintProducer.produce(), MomentumConstraintProducer.produce(), LeptonInJetProducer< T >.produce(), l1t::L1ComparatorRun2.produce(), CastorJetIDProducer.produce(), NjettinessAdder.produce(), CaloTowersMerger.produce(), DTuROSDigiToRaw.produce(), CorrectedCaloMETProducer.produce(), HTXSRivetProducer.produce(), cms::MuonMETValueMapProducer.produce(), Onia2MuMuPAT.produce(), CosmicMuonSeedGenerator.produce(), HLTmumutktkVtxProducer.produce(), HLTTrackMETProducer.produce(), HLTL1TMuonSelector.produce(), LTCRawToDigi.produce(), TrackDistanceValueMapProducer.produce(), NoPileUpPFMEtDataProducer.produce(), HLTJetCollectionsForBoostedLeptonPlusJets< jetType >.produce(), RecoTauPiZeroProducer.produce(), HLTScoutingCaloProducer.produce(), FromClusterSummaryMultiplicityProducer.produce(), HLTJetCollectionsForElePlusJets< T >.produce(), ConversionSeedFilter.produce(), PATHemisphereProducer.produce(), edm::GenericSelectorByValueMap< T, C >.produce(), L1DummyProducer.produce(), JetPlusTrackProducer.produce(), HLTJetCollectionsForLeptonPlusJets< jetType >.produce(), PFNoPileUpPacked.produce(), SimpleCosmicBONSeeder.produce(), MuonTimingProducer.produce(), HBHENoiseFilterResultProducer.produce(), ConversionTrackProducer.produce(), TrackMCQuality.produce(), HLTJetCollForElePlusJets< T >.produce(), PrimaryVertexSorter< ParticlesCollection >.produce(), MTDClusterProducer.produce(), PixelSLinkDataInputSource.produce(), EventWithHistoryProducer.produce(), MuPFIsoEmbedder.produce(), SiPixelDigiToRaw.produce(), MuMuForEmbeddingSelector.produce(), VertexConstraintProducer.produce(), MaterialBudgetVolume.produce(), TextToRaw.produce(), pat::GenPlusSimParticleProducer.produce(), reco::modulesNew::IsolationProducer< C1, C2, Alg, OutputCollection, Setup >.produce(), PF_PU_AssoMap.produce(), EGMSeedGainProducer< T >.produce(), GEMDigiProducer.produce(), L1TMuonOverlapTrackProducer.produce(), CorrectedPATMETProducer.produce(), dqmBmtfAlgoSelector::L1TBMTFAlgoSelector.produce(), edm::LogErrorHarvester.produce(), HcalDigiToRawuHTR.produce(), PhotonProducer.produce(), L1TGlobalProducer.produce(), DTuROSRawToDigi.produce(), HiGenCleaner< T2 >.produce(), CSCDigiToRawModule.produce(), PackedCandidateGenAssociationProducer.produce(), TestBXVectorRefProducer.produce(), CTPPSProtonProducer.produce(), MkFitSiStripHitConverter.produce(), CSCDigiFilter.produce(), TevMuonProducer.produce(), L1TPhysicalEtAdder.produce(), MCatNLOSource.produce(), GenJetFlavourTableProducer.produce(), SeedGeneratorFromL1TTracksEDProducer.produce(), simwatcher::BeginOfTrackCounter.produce(), pat::TauJetCorrFactorsProducer.produce(), HBHEPlan1Combiner.produce(), DeltaRNearestObjectComputer< T >.produce(), EgammaSCCorrectionMaker.produce(), PFClusterMatchedToPhotonsSelector.produce(), HGCalElectronFilter.produce(), HGCalPhotonIDValueMapProducer.produce(), cms::MuonTCMETValueMapProducer.produce(), reco::PFMETProducerMVA.produce(), MuonHLTSeedMVAClassifier.produce(), TrackCandidateTopBottomHitFilter.produce(), DTClusterer.produce(), L1GctEmulator.produce(), QuickTrackAssociatorByHitsProducer.produce(), ME0DigiProducer.produce(), HGCalElectronIDValueMapProducer.produce(), SourceCardTextToRctDigi.produce(), BSCTrigger.produce(), MuonFSRAssociator.produce(), SimpleFlatTableProducerBase< T, T >.produce(), GenJetTauTaggerProducer.produce(), EcalFEDWithCRCErrorProducer.produce(), pat::PATConversionProducer.produce(), EventWithHistoryProducerFromL1ABC.produce(), SiStripFineDelayHit.produce(), PFECALSuperClusterProducer.produce(), PFBadHcalPseudoClusterProducer.produce(), GenericBoostedTauSeedsProducer< JetType, CandType >.produce(), JetIDProducer.produce(), CastorCellProducer.produce(), cms::METSignificanceProducer.produce(), L1GlobalTriggerRecordProducer.produce(), HLTL1MuonNoL2Selector.produce(), HLTL1MuonSelector.produce(), TotemTestGem.produce(), l1t::L1TCaloRCTToUpgradeConverter.produce(), L1TMuonLegacyConverter.produce(), TrajectorySeedFromMuonProducer.produce(), EventShapeVarsProducer.produce(), ExtraFromSeeds.produce(), L1TTwinMuxRawToDigi.produce(), L1RCTProducer.produce(), SimPFProducer.produce(), Phase1L1TJetSumsProducer.produce(), CalibrationTrackSelectorFromDetIdList.produce(), Phase1L1TJetCalibrator.produce(), TtJetPartonMatch< C >.produce(), HiFJRhoFlowModulationProducer.produce(), MaskedRctInputDigiProducer.produce(), HiSpikeCleaner.produce(), RecHitCorrector.produce(), CSCFileReader.produce(), L1Comparator.produce(), TrackingMaterialProducer.produce(), CtfSpecialSeedGenerator.produce(), L1GTEvmDigiToRaw.produce(), l1t::FakeInputProducer.produce(), L1TBMTFConverter.produce(), ValueMapTraslator.produce(), pat::PATIsolatedTrackProducer.produce(), pat::PATTriggerMatchEmbedder< PATObjectType >.produce(), ConfigurableAPVCyclePhaseProducer.produce(), InterestingTrackEcalDetIdProducer.produce(), UnifiedSCCollectionProducer.produce(), HcalTestAnalysis.produce(), JetPlusTrackAddonSeedProducer.produce(), SoftKillerProducer.produce(), EcalRawToDigi.produce(), HLTScoutingPFProducer.produce(), ZdcHitReconstructor.produce(), HLTmumutkVtxProducer.produce(), ME0RecHitProducer.produce(), L1MuGMTHWFileReader.produce(), InputDataProducer.produce(), pat::MatcherByPulls< T >.produce(), DeepDoubleXTagInfoProducer.produce(), PixelTrackProducerFromSoA.produce(), PFPileUp.produce(), TauSpinnerCMS.produce(), LHE2HepMCConverter.produce(), L1TCaloUpgradeToGCTConverter.produce(), DeDxEstimatorProducer.produce(), HiEvtPlaneFlatProducer.produce(), L1TMicroGMTInputProducer.produce(), PATObjectCrossLinker.produce(), pat::PATPhotonProducer.produce(), PatJPsiProducer.produce(), PreshowerPhiClusterProducer.produce(), ConversionTrackCandidateProducer.produce(), SiPixelRawToClusterCUDA.produce(), MuonErrorMatrixAdjuster.produce(), L1TJetsMatching< T >.produce(), HiL1Subtractor.produce(), RecoTauProducer.produce(), L1TMuonCaloSumProducer.produce(), AlCaECALRecHitReducer.produce(), TrackAssociatorByHitsProducer.produce(), InterestingDetIdFromSuperClusterProducer.produce(), EGMEnergyVarProducer< T >.produce(), AlCaDiJetsProducer.produce(), MultiplicityProducer< T >.produce(), PreshowerClusterProducer.produce(), CastorClusterProducer.produce(), CTPPSFastTrackingProducer.produce(), HcalHitSelection.produce(), SeedToTrackProducer.produce(), ParticleTowerProducer< T >.produce(), L1GTDigiToRaw.produce(), JetDeltaRTagInfoValueMapProducer< T, I >.produce(), GEMPadDigiClusterProducer.produce(), L1GtTextToRaw.produce(), TrackAlgoCompareUtil.produce(), HLTRechitsToDigis.produce(), RechitClusterProducerT< Trait >.produce(), PPSSimTrackProducer.produce(), L1TExtCondProducer.produce(), CaloRecHitsBeamHaloCleaned.produce(), tmtt::TMTrackProducer.produce(), IsFromLostTrackMapProducer.produce(), ObjectViewMatcher< T1, T2 >.produce(), DTDigitizer.produce(), FFTJetPFPileupCleaner.produce(), FFTJetVertexAdder.produce(), L1TPFCaloProducer.produce(), EcalEBTrigPrimProducer.produce(), L1TkEmParticleProducer.produce(), l1t::L1TDigiToRaw.produce(), MuonProducer.produce(), SimG4HGCalValidation.produce(), RctInputTextToDigi.produce(), AlCaHBHEMuonProducer.produce(), HcalHitReconstructor.produce(), NanoAODBaseCrossCleaner.produce(), L1TExtCondLegacyToStage2.produce(), VertexTableProducer.produce(), MaterialBudgetHcalProducer.produce(), TracksToTrajectories.produce(), IsolatedEcalPixelTrackCandidateProducer.produce(), CastorTowerProducer.produce(), NuclearSeedsEDProducer.produce(), FFTJetPileupEstimator.produce(), OscarMTProducer.produce(), L1TMuonCPPFDigiProducer.produce(), EcalIsolatedParticleCandidateProducer.produce(), PF_PU_FirstVertexTracks.produce(), TrackingParticleSelectorByGen.produce(), l1t::AMC13DumpToRaw.produce(), L1TrackJetProducer.produce(), TrackFromSeedProducer.produce(), VIDNestedWPBitmapProducer< T >.produce(), L1GlobalTriggerEvmRawToDigi.produce(), HLTPrescaleRecorder.produce(), l1t::AMCDumpToRaw.produce(), L1TriggerResultsConverter.produce(), omtf::OmtfPacker.produce(), PFTauTransverseImpactParameters.produce(), L1TMicroGMTInputProducerFromGen.produce(), BeamSpotToCUDA.produce(), GenJetBCEnergyRatio.produce(), TemplatedDeepNNTagInfoProducer< IPTag, SVTag >.produce(), EcalSimpleProducer.produce(), DTTrigProd.produce(), JetPlusTrackProducerAA.produce(), MuonSeedTrack.produce(), EcalDigiToRaw.produce(), TriggerObjectTableProducer.produce(), CorrectedPFMETProducer.produce(), PFTauSecondaryVertexProducer.produce(), PFTauPrimaryVertexProducerBase.produce(), BoostedJetMerger.produce(), RPCChamberMasker.produce(), L1CaloJetProducer.produce(), AlignmentMuonHIPTrajectorySelector.produce(), HLTScoutingMuonProducer.produce(), omtf::OmtfUnpacker.produce(), L1TkFastVertexProducer.produce(), CorrectedPatMETProducer.produce(), PFCandidateRecalibrator.produce(), PFRecoTauChargedHadronProducer.produce(), MixBoostEvtVtxGenerator.produce(), ObjectViewCleaner< T >.produce(), cms::PFMETProducer.produce(), L2MuonSeedGeneratorFromL1T.produce(), TPStubValueMapProducer.produce(), GenHFHadronMatcher.produce(), pat::PATJetProducer.produce(), pat::PATTauProducer.produce(), pat::PATTriggerEventProducer.produce(), JetTagProducer.produce(), RPDigiProducer.produce(), reco::modules::HICaloCompatibleTrackSelector.produce(), SiPixelCalibDigiProducer.produce(), SoftPFElectronTagInfoProducer.produce(), PFCand_NoPU_WithAM.produce(), ProtonProducer.produce(), reco::CentralityProducer.produce(), PrimaryVertexProducer.produce(), RecoTauCleanerImpl< Prod >.produce(), SimG4HcalValidation.produce(), MuonFSRProducer.produce(), AlCaHcalNoiseProducer.produce(), ShiftedParticleProducerT< T >.produce(), L1ExtraParticlesProd.produce(), BetaBoostEvtVtxGenerator.produce(), ConvBremSeedProducer.produce(), sistrip::SpyUnpackerModule.produce(), FFTJetEFlowSmoother.produce(), SiPixelRawToDigi.produce(), CorrectedECALPFClusterProducer.produce(), L2MuonSeedGenerator.produce(), reco::BeamHaloSummaryProducer.produce(), FastPrimaryVertexWithWeightsProducer.produce(), HFPhase1Reconstructor.produce(), TrackingRecHitProducer.produce(), FlavorHistoryProducer.produce(), LeptonJetVarProducer< T >.produce(), APVCyclePhaseProducerFromL1ABC.produce(), RPCTrigger.produce(), sistrip::FEDEmulatorModule.produce(), L2MuonSeedGeneratorFromL1TkMu.produce(), CSCTriggerPrimitivesProducer.produce(), SoftPFMuonTagInfoProducer.produce(), TrackExtrapolator.produce(), CTPPSSimHitProducer.produce(), ClusterTPAssociationProducer.produce(), PixelJetPuId.produce(), JetConstituentSelector< T, C >.produce(), reco::modules::TrackFullCloneSelectorBase< Selector >.produce(), L1TrackFastJetProducer.produce(), HFPreReconstructor.produce(), EmbeddingVertexCorrector.produce(), SiPixelClusterProducer.produce(), l1t::MP7BufferDumpToRaw.produce(), L1TCaloLayer1.produce(), L1TStage2Layer2Producer.produce(), HLTScoutingEgammaProducer.produce(), APVCyclePhaseProducerFromL1TS.produce(), l1t::BXVectorInputProducer.produce(), L1TkElectronTrackProducer.produce(), ShallowGainCalibration.produce(), JetIdSelector< T >.produce(), l1t::GenToInputProducer.produce(), L1GlobalTriggerRawToDigi.produce(), L1TMuonProducer.produce(), HcalTB02Analysis.produce(), L1TowerCalibrator.produce(), TrackerToMuonPropagator.produce(), L1TkMuonProducer.produce(), DeepCMVATagInfoProducer.produce(), reco::PhysObjectMatcher< C1, C2, S, D, Q >.produce(), CATopJetTagger.produce(), L1FastTrackingJetProducer.produce(), MuonSimHitProducer.produce(), CTPPSTotemDigiToRaw.produce(), ClusterSummaryProducer.produce(), TauDiscriminationProducerBase< TauType, TauDiscriminator, TauDiscriminatorDataType, ConsumeType >.produce(), ConversionProducer.produce(), L1MuGlobalMuonTrigger.produce(), reco::HcalNoiseInfoProducer.produce(), DTChamberMasker.produce(), CSCOverlapsTrackPreparation.produce(), CTPPSPixelDigiToRaw.produce(), NearbyPixelClustersProducer.produce(), BoostedDoubleSVProducer.produce(), CalibratedDigis.produce(), Phase1L1TJetProducer.produce(), MuonMCClassifier.produce(), LowPtGsfElectronSeedProducer.produce(), PFSimParticleProducer.produce(), IsolatedPixelTrackCandidateProducer.produce(), FastSimProducer.produce(), L1TStage2Layer1Producer.produce(), IsolatedPixelTrackCandidateL1TProducer.produce(), JetDeltaRValueMapProducer< T, C >.produce(), MuonsFromRefitTracksProducer.produce(), pat::PATElectronProducer.produce(), pat::PATObjectUserDataEmbedder< T >.produce(), BTagProbabilityToDiscriminator.produce(), MuonIdProducer.produce(), CTPPSDirectProtonSimulation.produce(), pat::JetCorrFactorsProducer.produce(), CTPPSRecHitProducer.produce(), edm::ThinningProducer< Collection, Selector >.produce(), FastTrackDeDxProducer.produce(), DeepFlavourTagInfoProducer.produce(), MuonSimClassifier.produce(), PixelClusterTagInfoProducer.produce(), EmbeddingLHEProducer.produce(), ExternalLHEProducer.produce(), L1TCaloLayer1RawToDigi.produce(), HLTDummyCollections.produce(), L1TStage1Layer2Producer.produce(), L1TCaloSummary.produce(), CSCChamberMasker.produce(), DigiSimLinkPruner.produce(), RPCTechnicalTrigger.produce(), CaloSteppingAction.produce(), cms::CosmicTrackFinder.produce(), CSCDCCUnpacker.produce(), FastPrimaryVertexProducer.produce(), GEDPhotonProducer.produce(), PFElecTkProducer.produce(), ME0ReDigiProducer.produce(), CandMCMatchTableProducer.produce(), HLTRechitInRegionsProducer< T1 >.produce(), HLTJetsCleanedFromLeadingLeptons< JetType >.produce(), reco::modules::CosmicTrackSplitter.produce(), pat::PATTriggerProducer.produce(), GenTtbarCategorizer.produce(), reco::modules::TrackerTrackHitFilter.produce(), TrajectorySeedProducer.produce(), FFTJetPatRecoProducer.produce(), pat::helper::ManyThingsToValueMaps< Adaptor, Collection, value_type >.produce(), NuclearTrackCorrector.produce(), GoodSeedProducer.produce(), L1GlobalTrigger.produce(), TotemDAQMappingESSourceXML.produce(), EgammaHLTExtraProducer.produce(), GlobalHitsProducer.produce(), EgammaHLTPhase2ExtraProducer.produce(), HcalTB04Analysis.produce(), EcalTrigPrimProducer.produce(), HadronAndPartonSelector.produce(), ShiftedJetProducerT< T, Textractor >.produce(), CTPPSPixelDigiProducer.produce(), DTTrigPhase2Prod.produce(), PFTau3ProngReco.produce(), AlCaHcalHBHEMuonProducer.produce(), TemplatedVertexArbitrator< InputContainer, VTX >.produce(), GenParticleProducer.produce(), pat::PATMuonProducer.produce(), PhotonIDValueMapProducer.produce(), TTStubBuilder< T >.produce(), CaloJetMETcorrInputProducerT< T, Textractor >.produce(), EgammaHLTFilteredObjProducer< OutCollType >.produce(), TriggerSummaryProducerAOD.produce(), CandidateProducer< TColl, CColl, Selector, Conv, Creator, Init >.produce(), PileupJetIdProducer.produce(), RPCSeedGenerator.produce(), reco::modules::JetFlavourIdentifier.produce(), JetCoreMCtruthSeedGenerator.produce(), AlCaIsoTracksProducer.produce(), SelectedElectronFEDListProducer< TEle, TCand >.produce(), SoftLepton.produce(), JetPartonMatcher.produce(), AlCaHcalIsotrkProducer.produce(), HLTCaloObjInRegionsProducer< CaloObjType, CaloObjCollType >.produce(), HLTRecHitInAllL1RegionsProducer< RecHitType >.produce(), DeepCoreSeedGenerator.produce(), TemplatedInclusiveVertexFinder< InputContainer, VTX >.produce(), Type2CorrectionProducer.produce(), BJetEnergyRegressionVarProducer< T >.produce(), EgammaHLTPixelMatchVarProducer.produce(), cms::SiPixelRecHitConverter.produce(), TemplatedSecondaryVertexProducer< IPTI, VTX >.produce(), PPSFastLocalSimulation.produce(), GlobalDigisProducer.produce(), ChainedJetCorrectorProducer.produce(), GsfElectronProducer.produce(), JetCleanerForType1METT< T, Textractor >.produce(), IPProducer< Container, Base, Helper >.produce(), GenPUProtonProducer.produce(), PFJetMETcorrInputProducerT< T, Textractor >.produce(), BaseMVAValueMapProducer< T >.produce(), reco::modules::CandCombiner< Selector, PairSelector, Cloner, OutputCollection, Setup, Init >.produce(), BTagSFProducer.produce(), JetFlavourClustering.produce(), AlCaHOCalibProducer.produce(), TopProjector< Top, Bottom, Matcher >.produce(), edm::HiMixingModule.produce(), GlobalRecHitsProducer.produce(), EvtPlaneProducer.produce(), L2TauNNProducer.produce(), SmearedJetProducerT< T >.produce(), MuonToTrackingParticleAssociatorEDProducer.produce(), SiStripClusterizerFromRaw.produce(), L1FPGATrackProducer.produce(), L1EGCrystalClusterEmulatorProducer.produce(), GenWeightsTableProducer.produce(), TrackExtenderWithMTDT< TrackCollection >.produce(), HBHEPhase1Reconstructor.produce(), cms::CkfTrackCandidateMakerBase.produceBase(), CSCL1TPLookupTableEP.produceCCLUT(), edm::ProductProvenanceLookup::ProducedProvenanceInfo.ProducedProvenanceInfo(), L1GlobalTriggerEvmRawToDigi.produceEmptyProducts(), L1GlobalTriggerRawToDigi.produceEmptyProducts(), CSCL1TPLookupTableEP.produceME11ILT(), CSCL1TPLookupTableEP.produceME21ILT(), SiStripFineDelayHit.produceNoTracking(), edm::ProducesCollector.produces(), edm::test::TestProcessorConfig.produces(), edm::ProductRegistryHelper.produces(), Multi5x5SuperClusterProducer.produceSuperclustersForECALPart(), HiSuperClusterProducer.produceSuperclustersForECALPart(), FastjetJetProducer.produceTrackJets(), cms::cuda::ProductBase.ProductBase(), edm::ProductProvenance.ProductProvenance(), TkGluedMeasurementDet.projectOnGluedDet(), reco::PFCluster.pruneUsing(), TempTrajectory.push(), MonitorElementCollection.push_back(), edmNew::DetSetVector< T >::FastFiller.push_back(), edmNew::DetSetVector< T >::TSFastFiller.push_back(), cms::cuda::impl::ScopedContextHolderHelper.pushNextTask(), helper::CandDecayStoreManager.put(), PreMixingTrackingParticleWorker.put(), edm::PreMixingCrossingFrameWorker< T >.put(), PreMixingDigiSimLinkWorker< DigiSimLinkCollection >.put(), PreMixingCaloParticleWorker.put(), edm::ProcessBlockPrincipal.put(), PreMixingMuonWorker< DigiCollection >.put(), PreMixingMuonWorker< CSCStripDigiCollection >.put(), helper::MuonCollectionStoreManager.put(), PreMixingSiPixelWorker.put(), helper::TrackCollectionStoreManager.put(), PreMixingSiStripWorker.put(), edm::ProcessBlock.put(), edm::LuminosityBlockPrincipal.put(), edm::RunPrincipal.put(), helper::CollectionStoreManager< OutputCollection, ClonePolicy >.put(), edm::MixingModule.put(), helper::GsfElectronCollectionStoreManager.put(), edm::Run.put(), edm::LuminosityBlock.put(), edm::EventPrincipal.put(), edm::Event.put(), edm::MixingWorker< T >.put(), edm::test::TestProcessor.put(), edm::Principal.put_(), RPCTwinMuxRawToDigi.putCounters(), MEtoEDMConverter.putData(), edm::DataMixingEMWorker.putEM(), edm::DataMixingEMDigiWorker.putEM(), hitTripletEDProducerT::ImplSeedingHitSets.putEmpty(), hitTripletEDProducerT::ImplIntermediateHitTriplets.putEmpty(), GtPsbTextToDigi.putEmptyDigi(), RctTextToRctDigi.putEmptyDigi(), SourceCardTextToRctDigi.putEmptyDigi(), TextToRaw.putEmptyDigi(), edm::DataMixingGeneralTrackWorker.putGeneralTrack(), edm::DataMixingHcalWorker.putHcal(), edm::DataMixingHcalDigiWorker.putHcal(), edm::ProcessBlock.putImpl(), edm::LuminosityBlock.putImpl(), edm::Run.putImpl(), edm::Event.putImpl(), QGTagger.putInEvent(), HFJetShowerShape.putInEvent(), KfTrackProducerBase.putInEvt(), GsfTrackProducerBase.putInEvt(), TrackProducerWithSCAssociation.putInEvt(), DAFTrackProducer.putInEvtTrajAnn(), PixelData.putInto(), edm::DataMixingMuonWorker.putMuon(), edm::EventPrincipal.putOnRead(), edm::RunPrincipal.putOrMerge(), edm::PutOnReadInputProductResolver.putOrMergeProduct(), edm::PreMixingPileupCopy.putPileupInfo(), edm::DataMixingPileupCopy.putPileupInfo(), edm::PutOnReadInputProductResolver.putProduct(), edm::ProducedProductResolver.putProduct(), edm::PuttableProductResolver.putProduct(), HiPuRhoProducer.putRho(), RPCCPPFUnpacker.putRPCDigis(), RPCTwinMuxRawToDigi.putRPCDigis(), LHESource.putRunInfoProduct(), LH5Source.putRunInfoProduct(), edm::DataMixingSiPixelWorker.putSiPixel(), edm::DataMixingSiStripWorker.putSiStrip(), edm::DataMixingSiStripRawWorker.putSiStrip(), QCriterion.QCriterion(), cms::DDAlgoArguments.rawArgument(), SiStripDetInfoFileReader.read(), edm::storage::XrdFile.read(), FedRawDataInputSource.read(), BuildTrackerMapPlugin.read(), edm::StreamerInputSource.read(), DQMTTreeIO::TreeObjectReader< T >.read(), DQMTTreeIO::TreeStringReader.read(), DQMTTreeIO::TreeSimpleReader< T >.read(), edm::RootFile.readCurrentEvent(), LHESource.readEvent_(), LH5Source.readEvent_(), lheh5.readEvents(), edm::EventProcessor.readLuminosityBlock(), XMLConfigReader.readPatterns(), FedRawDataInputSource.readSupervisor(), GroupedCkfTrajectoryBuilder.rebuildSeedingRegion(), GroupedCkfTrajectoryBuilder.rebuildTrajectories(), SimpleDAFHitCollector.recHits(), PseudoBayesGrouping.RecognisePatterns(), DTRecHitBaseAlgo.reconstruct(), MuonTrackFinder.reconstruct(), RecoTauCleanerImpl< Prod >.RecoTauCleanerImpl(), TrajectorySegmentBuilder.redoMeasurements(), AreaSeededTrackingRegionsBuilder::Builder.regions(), edm::ESProxyFactoryProducer.registerFactory(), edm::ESProducerLooper.registerFactoryWithKey(), VertexFitterManager.registerFitter(), edm::ESConsumesCollector.registerMayConsume(), edmplugin::PluginFactoryBase.registerPMaker(), edm::ProcessHistoryRegistry.registerProcessHistory(), edm::ESProducer.registerProduct(), edm::ESProducer.registerProducts(), regressionTest_first(), regressionTest_setup(), PhysicsTools::MVAComputerCache.release(), EgammaHLTHGCalIDVarProducer::PCAAssocMap.releaseMap(), cms::cuda::ContextState.releaseStreamPtr(), MuonCandidate.releaseTrackerTrajectory(), MuonCandidate.releaseTrajectory(), cms::cuda::impl::ScopedContextHolderHelper.replaceWaitingTaskHolder(), cms::cuda::ScopedContextAcquire.replaceWaitingTaskHolder(), cms::cuda::ScopedContextTask.replaceWaitingTaskHolder(), gen::BaseHadronizer.resetEvent(), gen::BaseHadronizer.resetEventInfo(), edm::DelayedReaderInputProductResolver.retrieveAndMerge_(), edm::RootDelayedReader.RootDelayedReader(), dqmstorepb::PROTOBUF_FINAL.ROOTFilePB(), dqmstorepb::PROTOBUF_FINAL.ROOTFilePB_Histo(), PFEGammaToCandidateRemapper.run(), PFEGammaToCandidate.run(), edm::test::Run.Run(), cms::Ort::ONNXRuntime.run(), AnalyticalTrackSelector.run(), MultiTrackSelector.run(), HIMultiTrackSelector.run(), cms::SiPixelRecHitConverter.run(), omt::ThreadHandoff.runAndWait(), edm::waiting_task::detail::WaitingTaskChain< U >.runLast(), edm::waiting_task::detail::WaitingTaskChain< U, T...>.runLast(), edm::waiting_task::detail::WaitingTaskChain< Conditional< U >, T...>.runLast(), edm::waiting_task::chain.runLast(), cms::cuda::ScopedContextAcquire.ScopedContextAcquire(), cms::cuda::impl::ScopedContextHolderHelper.ScopedContextHolderHelper(), cms::cuda::ScopedContextProduce.ScopedContextProduce(), cms::cuda::ScopedContextTask.ScopedContextTask(), PixelForwardLayer.searchNeighbors(), PixelForwardLayerPhase1.searchNeighbors(), TIBRing.searchNeighbors(), SeedGeneratorFromRegionHits.SeedGeneratorFromRegionHits(), SeedGeneratorFromRegionHitsEDProducer.SeedGeneratorFromRegionHitsEDProducer(), HGCalConcentratorBestChoiceImpl.select(), cms::cuda::ContextState.set(), edm::ProductProvenance.set(), edm::root::FWLiteDelayedReader.set(), MonitorElementData::Path.set(), CSCL1TPLookupTableCCLUT.set_cclutPosition(), CSCL1TPLookupTableCCLUT.set_cclutSlope(), CSCL1TPLookupTableME11ILT.set_CSC_slope_corr_L1_ME11_even(), CSCL1TPLookupTableME11ILT.set_CSC_slope_corr_L1_ME11_odd(), CSCL1TPLookupTableME11ILT.set_CSC_slope_corr_L2_ME11_even(), CSCL1TPLookupTableME11ILT.set_CSC_slope_corr_L2_ME11_odd(), CSCL1TPLookupTableME11ILT.set_CSC_slope_cosi_2to1_L1_ME11_even(), CSCL1TPLookupTableME11ILT.set_CSC_slope_cosi_2to1_L1_ME11_odd(), CSCL1TPLookupTableME11ILT.set_CSC_slope_cosi_3to1_L1_ME11_even(), CSCL1TPLookupTableME11ILT.set_CSC_slope_cosi_3to1_L1_ME11_odd(), CSCL1TPLookupTableME11ILT.set_CSC_slope_cosi_corr_L1_ME11_even(), CSCL1TPLookupTableME11ILT.set_CSC_slope_cosi_corr_L1_ME11_odd(), CSCL1TPLookupTableME11ILT.set_CSC_slope_cosi_corr_L2_ME11_even(), CSCL1TPLookupTableME11ILT.set_CSC_slope_cosi_corr_L2_ME11_odd(), CSCL1TPLookupTableME11ILT.set_es_diff_slope_L1_ME1a_even(), CSCL1TPLookupTableME11ILT.set_es_diff_slope_L1_ME1a_odd(), CSCL1TPLookupTableME11ILT.set_es_diff_slope_L1_ME1b_even(), CSCL1TPLookupTableME11ILT.set_es_diff_slope_L1_ME1b_odd(), CSCL1TPLookupTableME21ILT.set_es_diff_slope_L1_ME21_even(), CSCL1TPLookupTableME21ILT.set_es_diff_slope_L1_ME21_odd(), CSCL1TPLookupTableME11ILT.set_es_diff_slope_L2_ME1a_even(), CSCL1TPLookupTableME11ILT.set_es_diff_slope_L2_ME1a_odd(), CSCL1TPLookupTableME11ILT.set_es_diff_slope_L2_ME1b_even(), CSCL1TPLookupTableME11ILT.set_es_diff_slope_L2_ME1b_odd(), CSCL1TPLookupTableME21ILT.set_es_diff_slope_L2_ME21_even(), CSCL1TPLookupTableME21ILT.set_es_diff_slope_L2_ME21_odd(), CSCL1TPLookupTableME11ILT.set_GEM_pad_CSC_es_ME1a_even(), CSCL1TPLookupTableME11ILT.set_GEM_pad_CSC_es_ME1a_odd(), CSCL1TPLookupTableME11ILT.set_GEM_pad_CSC_es_ME1b_even(), CSCL1TPLookupTableME11ILT.set_GEM_pad_CSC_es_ME1b_odd(), CSCL1TPLookupTableME21ILT.set_GEM_pad_CSC_es_ME21_even(), CSCL1TPLookupTableME21ILT.set_GEM_pad_CSC_es_ME21_odd(), CSCL1TPLookupTableME11ILT.set_GEM_pad_CSC_hs_ME1a_even(), CSCL1TPLookupTableME11ILT.set_GEM_pad_CSC_hs_ME1a_odd(), CSCL1TPLookupTableME11ILT.set_GEM_pad_CSC_hs_ME1b_even(), CSCL1TPLookupTableME11ILT.set_GEM_pad_CSC_hs_ME1b_odd(), CSCL1TPLookupTableME21ILT.set_GEM_pad_CSC_hs_ME21_even(), CSCL1TPLookupTableME21ILT.set_GEM_pad_CSC_hs_ME21_odd(), CSCL1TPLookupTableME11ILT.set_GEM_roll_L1_CSC_max_wg_ME11_even(), CSCL1TPLookupTableME11ILT.set_GEM_roll_L1_CSC_max_wg_ME11_odd(), CSCL1TPLookupTableME21ILT.set_GEM_roll_L1_CSC_max_wg_ME21_even(), CSCL1TPLookupTableME21ILT.set_GEM_roll_L1_CSC_max_wg_ME21_odd(), CSCL1TPLookupTableME11ILT.set_GEM_roll_L1_CSC_min_wg_ME11_even(), CSCL1TPLookupTableME11ILT.set_GEM_roll_L1_CSC_min_wg_ME11_odd(), CSCL1TPLookupTableME21ILT.set_GEM_roll_L1_CSC_min_wg_ME21_even(), CSCL1TPLookupTableME21ILT.set_GEM_roll_L1_CSC_min_wg_ME21_odd(), CSCL1TPLookupTableME11ILT.set_GEM_roll_L2_CSC_max_wg_ME11_even(), CSCL1TPLookupTableME11ILT.set_GEM_roll_L2_CSC_max_wg_ME11_odd(), CSCL1TPLookupTableME21ILT.set_GEM_roll_L2_CSC_max_wg_ME21_even(), CSCL1TPLookupTableME21ILT.set_GEM_roll_L2_CSC_max_wg_ME21_odd(), CSCL1TPLookupTableME11ILT.set_GEM_roll_L2_CSC_min_wg_ME11_even(), CSCL1TPLookupTableME11ILT.set_GEM_roll_L2_CSC_min_wg_ME11_odd(), CSCL1TPLookupTableME21ILT.set_GEM_roll_L2_CSC_min_wg_ME21_even(), CSCL1TPLookupTableME21ILT.set_GEM_roll_L2_CSC_min_wg_ME21_odd(), edm::shared_memory::WorkerMonitorThread.setAction(), QCriterion.setAlgoName(), edm::LuminosityBlockPrincipal.setAux(), edm::ProductRegistryHelper::BranchAliasSetter.setBranchAlias(), edm::ProductRegistryHelper::BranchAliasSetterT< T >.setBranchAlias(), CaloTower.setConstituents(), L1MuDTChambThContainer.setContainer(), L1MuDTChambPhContainer.setContainer(), l1tp2::CaloCrystalCluster.setCrystalPtInfo(), edm::storage::StatisticsSenderService.setCurrentServer(), edm::test::TestDataProxy< T >.setData(), JetMETHLTOfflineSource::PathInfo.setDenomLabel(), edm::eventsetup::produce::ProductHolder< TArgs...>.setFrom(), edm::eventsetup::produce::ProductHolder< T1 >.setFrom(), trigger::EgammaObject.setGsfTracks(), OMTFReconstruction.setInputMaker(), reco::PFTau.setisolationPiZeroCandidates(), reco::PFTau.setIsolationPiZeroCandidatesRefs(), reco::PFTau.setIsolationTauChargedHadronCandidates(), reco::PFTau.setIsolationTauChargedHadronCandidatesRefs(), egHLT::OffEvt.setJets(), BTVHLTOfflineSource::PathInfo.setLabel(), HLTInclusiveVBFSource::PathInfo.setLabel(), JetMETHLTOfflineSource::PathInfo.setLabel(), l1t::CaloParamsHelper.setLayer1ECalScaleETBins(), l1t::CaloParamsHelper.setLayer1ECalScaleFactors(), l1t::CaloParamsHelper.setLayer1ECalScalePhiBins(), l1t::CaloParamsHelper.setLayer1HCalScaleETBins(), l1t::CaloParamsHelper.setLayer1HCalScaleFactors(), l1t::CaloParamsHelper.setLayer1HCalScalePhiBins(), l1t::CaloParamsHelper.setLayer1HFScaleETBins(), l1t::CaloParamsHelper.setLayer1HFScaleFactors(), l1t::CaloParamsHelper.setLayer1HFScalePhiBins(), edm::pathStatusExpression::NotOperator.setLeft(), edm::pathStatusExpression::BinaryOperator< T >.setLeft(), reco::formula::BinaryOperatorEvaluatorBase.setLeftEvaluator(), gen::BaseHadronizer.setLHEEvent(), gen::BaseHadronizer.setLHERunInfo(), GEMStation.setName(), SiStripHistoPlotter.setNewCondDBPlot(), SiStripHistoPlotter.setNewPlot(), edm::ParameterSetDescription::SetDescriptionEntry.setNode(), edm::MergeableInputProductResolver.setOrMergeProduct(), edm::Parentage.setParents(), lhef::LHEEvent.setPDF(), MuonPath.setPrimitive(), edm::StoredProcessBlockHelper.setProcessBlockCacheIndices(), edm::StoredProcessBlockHelper.setProcessesWithProcessBlockProducts(), edm::DataManagingProductResolver.setProduct(), edm::test::TestProcessorConfig.setPythonConfiguration(), edm::LuminosityBlockProcessingStatus.setResumer(), edm::pathStatusExpression::BinaryOperator< T >.setRight(), reco::formula::BinaryOperatorEvaluatorBase.setRightEvaluator(), trigger::EgammaObject.setSeeds(), EgammaHLTExtraProducer.setSeeds(), reco::PFTau.setsignalPiZeroCandidates(), reco::PFTau.setSignalPiZeroCandidatesRefs(), reco::PFTau.setSignalTauChargedHadronCandidates(), reco::PFTau.setSignalTauChargedHadronCandidatesRefs(), CaloTopology.setSubdetTopology(), edm::ProductRegistryHelper::BranchAliasSetter.setSwitchAlias(), edm::BranchDescription.setSwitchAliasModuleLabel(), edm::eventsetup::impl::MayConsumeChooserCore.setTagGetter(), EgammaHLTExtraProducer::Tokens.setToken(), reco::TrackExtraBase.setTrajParams(), edm::detail::TriggerResultsBasedEventSelector.setup(), L1MuDTTrackFinder.setup(), L1MuBMTrackFinder.setup(), edm.setupSiteLocalConfig(), trigger::EgammaObject.setVars(), EgammaHLTExtraProducer.setVars(), edm::ProductData.setWrapper(), HGCalImagingAlgo.shareEnergy(), SiStripDetInfo.SiStripDetInfo(), edm::service::SiteLocalConfigService.SiteLocalConfigService(), PixelInactiveAreaFinder::InactiveAreas.spansAndLayerSets(), StandAloneMuonProducer.StandAloneMuonProducer(), SonicClientBase.start(), edm::eventsetup::EventSetupRecordIOVQueue.startNewIOVAsync(), edm::shared_memory::WorkerMonitorThread.startThread(), DTBtiChip.store(), SiStripZeroSuppression.storeBaselinePoints(), SiStripZeroSuppression.storeCMN(), pat::L1MuonMatcher.storeExtraInfo(), pat::HLTL1MuonMatcher.storeExtraInfo(), fastsim::TrackerSimHitProducer.storeProducts(), storeTracks(), DTBtiCard.storeTrigger(), pat::MatcherUsingTracks.storeValueMap(), TriggerMatcherToHLTDebug.storeValueMap(), edm::EventProcessor.streamEndLumiAsync(), edm::ConcurrentGeneratorFilter< HAD, DEC >.streamEndLuminosityBlockSummary(), edm::ConcurrentHadronizerFilter< HAD, DEC >.streamEndLuminosityBlockSummary(), DDValue::StringHolder.StringHolder(), edm::friendlyname.subFriendlyName(), edm::SubProcess.SubProcess(), edm.subProcessDoGlobalBeginTransitionAsync(), edm.subProcessDoGlobalEndTransitionAsync(), edm.subProcessDoStreamBeginTransitionAsync(), edm.subProcessDoStreamEndTransitionAsync(), dqm::impl::MonitorElement.switchData(), dqm::impl::MonitorElement.switchObject(), TauDiscriminantCutMultiplexerT< TauType, TauTypeRef, ParentClass >.TauDiscriminantCutMultiplexerT(), TempTrajectory.TempTrajectory(), edm::test::TestProcessor.testBeginLuminosityBlockImpl(), edm::test::TestProcessor.testBeginRunImpl(), edm::test::TestProcessor.testEndLuminosityBlockImpl(), edm::test::TestProcessor.testEndRunImpl(), edm::test::TestProcessor.testImpl(), edm::test::TestProcessor.TestProcessor(), edm::ProductProvenanceLookup::ProducedProvenanceInfo.threadsafe_set(), TKStatus.TKStatus(), SiStripGainSimESProducer::TokenLabel.TokenLabel(), edm::service::Tracer.Tracer(), TrackingRecHitProducer.TrackingRecHitProducer(), reco::TrackToTrackingParticleAssociator.TrackToTrackingParticleAssociator(), TrajectoryBuilder.trajectories(), GlobalCosmicMuonTrajectoryBuilder.trajectories(), PFMuonAlgo.transferAddedMuonCandidates(), PFMuonAlgo.transferCleanedCosmicCandidates(), PFMuonAlgo.transferCleanedFakeCandidates(), PFMuonAlgo.transferCleanedTrackerAndGlobalCandidates(), PFDisplacedVertexFinder.transferDisplacedVertices(), PFMuonAlgo.transferPunchThroughCleanedHadronCandidates(), PFMuonAlgo.transferPunchThroughCleanedMuonCandidates(), PFDisplacedVertexCandidateFinder.transferVertexCandidates(), emtf::Tree.Tree(), TrigObjTnPHistColl.TrigObjTnPHistColl(), edm::ReusableObjectHolder< edm::ESProductHost >.tryToGet(), L1GlobalTriggerRawToDigi.unpackGMT(), edm::ProductData.unsafe_setWrapper(), MuonTrajectoryUpdator.update(), edm::EventPrincipal.updateBranchListIndexes(), TrajectorySegmentBuilder.updateCandidatesWithBestHit(), edm::RootFile.updateFileBlock(), TrajectorySegmentBuilder.updateTrajectory(), CkfTrajectoryBuilder.updateTrajectory(), edm::FileBlock.updateTTreePointers(), PFDisplacedVertexCandidateFinder.vertexCandidates(), reco::VertexToTrackingVertexAssociator.VertexToTrackingVertexAssociator(), cms::cuda::ScopedContextProduce.wrap(), edm::storage::StorageFactory.wrapNonLocalFile(), edm::Wrapper< T >.Wrapper(), edm::ThreadSafeOutputFileStream.write(), PFMuonUntagger.writeAssociation(), SubjetFilterJetProducer.writeCompoundJets(), cms::CompoundJetProducer.writeCompoundJets(), VirtualJetProducer.writeCompoundJets(), VirtualJetProducer.writeJets(), FFTJetProducer.writeJets(), VirtualJetProducer.writeJetsWithConstituents(), edm::OutputModuleCommunicatorT< T >.writeLumiAsync(), edm::SubProcess.writeLumiAsync(), edm::EventProcessor.writeLumiAsync(), MuIsolatorResultProducer< BT >.writeOutImpl(), edm::OutputModuleCommunicatorT< T >.writeProcessBlockAsync(), edm::SubProcess.writeProcessBlockAsync(), edm::Schedule.writeProcessBlockAsync(), edm::EventProcessor.writeProcessBlockAsync(), ExpressLumiProducer.writeProductsForEntry(), LumiProducer.writeProductsForEntry(), edm::OutputModuleCommunicatorT< T >.writeRunAsync(), edm::EventProcessor.writeRunAsync(), PFCandidateMuonUntagger.writeValueMap(), PFMuonUntagger.writeValueMap(), ElectronHEEPIDValueMapProducer.writeValueMap(), MuonSimClassifier.writeValueMap(), MuonMCClassifier.writeValueMap(), l1t::stage2::BMTFCollections.~BMTFCollections(), l1t::stage2::CaloCollections.~CaloCollections(), l1t::stage1::CaloCollections.~CaloCollections(), l1t::stage2::CaloLayer1Collections.~CaloLayer1Collections(), l1t::stage2::EMTFCollections.~EMTFCollections(), GctUnpackCollections.~GctUnpackCollections(), l1t::stage2::GMTCollections.~GMTCollections(), l1t::stage2::GTCollections.~GTCollections(), TrackCollectionCloner::Producer.~Producer(), RctUnpackCollections.~RctUnpackCollections(), DDI::Store< N, I, K >.~Store(), and edmNew::DetSetVector< T >::TSFastFiller.~TSFastFiller().

512 def move(src, dest):
513  """Move filename1 to filename2 locally to the same server"""
514 
515  src = eosToLFN(src)
516  dest = eosToLFN(dest)
517 
518  runXRDCommand(src,'mv', lfnToEOS(dest))
def eosToLFN
Definition: eostools.py:66
def lfnToEOS
Definition: eostools.py:108
def move
Definition: eostools.py:511
def runXRDCommand
Definition: eostools.py:23
def eostools.remove (   files,
  rec = False 
)
Remove a list of files and directories, possibly recursively

Colin: Is that obsolete? why not use rm?

Definition at line 382 of file eostools.py.

383 def remove( files, rec = False):
384  """Remove a list of files and directories, possibly recursively
385 
386  Colin: Is that obsolete? why not use rm?"""
387  for path in files:
388  lfn = eosToLFN(path)
389  if not rec:
390  rm(path)
391  else:
392  #this should be used with care
393  file_list = ls(path, rec = True)
394  file_list.append(lfn)
395 
396  #order the files in depth order - i.e. remove the deepest files first
397  files_rec = sorted([(len([ff for ff in f.split('/') if ff]), f) for f in file_list if f and f.startswith(lfn)], reverse = True)
398 
399  for f in files_rec:
400  rm(f[1])
def ls
Definition: eostools.py:349
def remove
Definition: eostools.py:382
def eosToLFN
Definition: eostools.py:66
def rm
Definition: eostools.py:363
def eostools.rm (   path,
  rec = False 
)
rm, works on EOS and locally.

Colin: should implement a -f mode and a confirmation when deleting dirs recursively.

Definition at line 363 of file eostools.py.

Referenced by asHepMatrix(), DDG4Builder.BuildGeometry(), OpticalObject.buildRmFromEntryValuesOriginalOriginal(), DirectMuonNavigation.checkCompatible(), edmNew.copy(), DDExpandedViewDump(), LMFDat.dump(), RadialInterval.energyFractionInRadius(), HcalText2DetIdConverter.init(), HcalFrontEndMapAddons::Helper.loadObject(), operator<<(), regressionTest_first(), remove(), OpticalObject.rmLocal(), OpticalObject.setRmGlobal(), OpticalObject.setRmGlobalOriginal(), testrot(), and ThirdHitPrediction.ThirdHitPrediction().

364 def rm(path, rec=False):
365  """rm, works on EOS and locally.
366 
367  Colin: should implement a -f mode and a confirmation when deleting dirs recursively."""
368  # print 'rm ', path
369  path = lfnToEOS(path)
370  if isEOS(path):
371  if rec:
372  runEOSCommand(path, 'rm', '-r')
373  else:
374  runEOSCommand(path,'rm')
375  elif os.path.exists(path):
376  if not rec:
377  os.remove( path )
378  else:
379  shutil.rmtree(path)
380  else:
381  raise ValueError(path + ' is not EOS and not local... should not happen!')
def lfnToEOS
Definition: eostools.py:108
def runEOSCommand
Definition: eostools.py:39
def rm
Definition: eostools.py:363
def isEOS
Definition: eostools.py:62
def eostools.runEOSCommand (   path,
  cmd,
  args 
)
Run an eos command.

!!! Will, when the EOS command fails, it passes silently...
I think we should really try and raise an exception in case of problems.
should be possible as the return code is provided in the tuple returned by runner.

Definition at line 39 of file eostools.py.

References eosToLFN(), and lfnToPFN().

Referenced by chmod(), createEOSDir(), eosDirSize(), ls_EOS(), and rm().

39 
40 def runEOSCommand(path, cmd, *args):
41  """Run an eos command.
42 
43  !!! Will, when the EOS command fails, it passes silently...
44  I think we should really try and raise an exception in case of problems.
45  should be possible as the return code is provided in the tuple returned by runner."""
46 
47  lfn = eosToLFN(path)
48  pfn = lfnToPFN(lfn)
49  tokens = cmsIO.splitPFN(pfn)
50 
51  #obviously, this is not nice
52  command = [eos_select, cmd]
53  command.extend(args)
54  command.append(tokens[2])
55  runner = cmsIO.cmsFileManip()
56  return runner.runCommand(command)
def eosToLFN
Definition: eostools.py:66
def runEOSCommand
Definition: eostools.py:39
def lfnToPFN
Definition: eostools.py:77
def eostools.runXRDCommand (   path,
  cmd,
  args 
)
Run an xrd command.

!!! Will, what is happening in case of problem?
??? At some point, should return a list of lines instead of a string.

Definition at line 23 of file eostools.py.

References eosToLFN(), and lfnToPFN().

Referenced by cat(), isDirectory(), isFile(), listFiles(), and move().

23 
24 def runXRDCommand(path, cmd, *args):
25  """Run an xrd command.
26 
27  !!! Will, what is happening in case of problem?
28  ??? At some point, should return a list of lines instead of a string."""
29 
30  lfn = eosToLFN(path)
31  #print "lfn:", lfn, cmd
32  tokens = cmsIO.splitPFN(lfnToPFN(lfn))
33 
34  command = ['xrd', tokens[1], cmd, tokens[2]]
35  command.extend(args)
36  runner = cmsIO.cmsFileManip()
37  # print ' '.join(command)
38  return runner.runCommand(command)
def eosToLFN
Definition: eostools.py:66
def runXRDCommand
Definition: eostools.py:23
def lfnToPFN
Definition: eostools.py:77
def eostools.setCAFPath ( )
Hack to get the CAF scripts on the PYTHONPATH

Definition at line 14 of file eostools.py.

14 
15 def setCAFPath():
16  """Hack to get the CAF scripts on the PYTHONPATH"""
17  caf = '/afs/cern.ch/cms/caf/python'
18 
19  if caf not in sys.path:
20  sys.path.append(caf)
setCAFPath()
def setCAFPath
Definition: eostools.py:14
def eostools.which (   cmd)

Definition at line 336 of file eostools.py.

Referenced by OOTPileupCorrData.apply(), MuonResidualsFitter.computeHistogramRangeAndBinning(), gen::EvtGenInterface.decay(), pat::PATSingleVertexSelector.filter_(), ConstantStepOdeSolver.getCoordinate(), OOTPileupCorrData.getCorrectionByID(), HBHENegativeEFilter.getEtaIndex(), LMFDat.getNeighbour(), AbsElectronicODERHS.getParameter(), ConstantStepOdeSolver.getPeakTime(), HFQIE10Info.getRaw(), ConstantStepOdeSolver.integrateCoordinate(), ConstantStepOdeSolver.interpolateCoordinate(), MuonResidualsTwoBin.mean(), PiecewiseScalingPolynomial.operator()(), MuonResidualsTwoBin.read(), InputTagDistributorService.retrieve(), MuonResidualsFitter.selectPeakResiduals(), AbsElectronicODERHS.setParameter(), MuonResidualsTwoBin.stdev(), ConstantStepOdeSolver.truncateCoordinate(), MuonResidualsTwoBin.wmean(), MuonResidualsTwoBin.write(), MuonResidualsFitter.write(), and ConstantStepOdeSolver.writeHistory().

337 def which(cmd):
338  command = ['which', cmd]
339  runner = cmsIO.cmsFileManip()
340  out, _, _ = runner.runCommand(command)
341 
342  lines = [line for line in out.split('\n') if line]
343  if len(lines) == 1:
344  return lines[0]
345  elif len(lines) == 2:
346  return lines[1]
347  else:
348  return lines
def which
Definition: eostools.py:336
def eostools.xrdcp (   src,
  dest 
)
Does a copy of files using xrd.

Colin: implement a generic cp interface as done for rm, ls, etc?

Definition at line 430 of file eostools.py.

431 def xrdcp(src, dest):
432  """Does a copy of files using xrd.
433 
434  Colin: implement a generic cp interface as done for rm, ls, etc?"""
435 
436  recursive = False
437 
438  #first the src file
439  pfn_src = src
440  if os.path.exists(src):
441  #local
442  pfn_src = src
443  if os.path.isdir(src):
444  recursive = True
445  elif fileExists(src):
446  src = eosToLFN(src)
447  pfn_src = lfnToPFN(src)
448  if isDirectory(src):
449  recursive = True
450  else:
451  raise ValueError(src + ' does not exist.')
452 
453  #now the dest
454  pfn_dest = dest
455  if isEOSDir(dest):
456  dest = eosToLFN(dest)
457  pfn_dest = lfnToPFN(dest)
458  if isDirectory(dest):
459  tokens = cmsIO.splitPFN(pfn_dest)
460  pfn_dest = '%s://%s//%s/' % (tokens[0],tokens[1],tokens[2])
461  elif os.path.exists(dest):
462  pfn_dest = dest
463 
464  command = ['xrdcp']
465  if recursive:
466  # print 'recursive'
467  topDir = src.rstrip('/').split('/')[-1]
468  if topDir != '.':
469  dest = '/'.join([dest, topDir])
470  # print 'mkdir ' + dest
471  mkdir( dest )
472  files = listFiles(src, rec=True)
473  # pprint.pprint( [file[4] for file in files] )
474  for srcFile in files:
475  # srcFile = file[4]
476  pfnSrcFile = srcFile
477  if isEOSDir(srcFile):
478  srcFile = eosToLFN(srcFile)
479  pfnSrcFile = lfnToPFN(srcFile)
480  destFile = srcFile.replace( src, '' )
481  destFile = '/'.join([dest,destFile])
482  pfnDestFile = destFile
483  if isEOSDir(destFile):
484  lfnDestFile = eosToLFN(destFile)
485  pfnDestFile = lfnToPFN(lfnDestFile)
486  # print 'srcFile', pfnSrcFile
487  # print 'destFile', pfnDestFile
488  if isFile(srcFile):
489  _xrdcpSingleFile( pfnSrcFile, pfnDestFile )
490  else:
491  mkdir(destFile)
492  else:
493  _xrdcpSingleFile( pfn_src, pfn_dest )
494 
def isDirectory
Definition: eostools.py:261
def fileExists
Definition: eostools.py:198
def eosToLFN
Definition: eostools.py:66
def listFiles
Definition: eostools.py:300
def isEOSDir
Definition: eostools.py:122
static std::string join(char **cmd)
Definition: RemoteFile.cc:19
def isFile
Definition: eostools.py:274
def xrdcp
Definition: eostools.py:430
def _xrdcpSingleFile
Definition: eostools.py:495
def mkdir
Definition: eostools.py:251
def lfnToPFN
Definition: eostools.py:77

Variable Documentation

eostools.castorToLFN = eosToLFN

Definition at line 75 of file eostools.py.

eostools.createCastorDir = createEOSDir

Definition at line 249 of file eostools.py.

string eostools.eos_select = '/afs/cern.ch/project/eos/installation/cms/bin/eos.select'

Definition at line 12 of file eostools.py.

eostools.isCastorDir = isEOSDir

Definition at line 150 of file eostools.py.

eostools.isCastorFile = isEOSFile

Definition at line 195 of file eostools.py.

eostools.lfnToCastor = lfnToEOS

Definition at line 120 of file eostools.py.