CMS 3D CMS Logo

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

Functions

def mergeMapping
 

Variables

dictionary autoSkim
 autoSkim 2012 (7E33 HLT menu) –> starting from Run2012B, ... More...
 
dictionary autoSkimDPG
 
dictionary autoSkimPDWG
 autoSkim 2012 (5E33 HLT menu) –> only Run2012A More...
 

Function Documentation

def autoSkim.mergeMapping (   map1,
  map2 
)

Definition at line 261 of file autoSkim.py.

References join(), list(), and runtimedef.set().

262 def mergeMapping(map1,map2):
263  merged={}
264  for k in list(set(map1.keys()+map2.keys())):
265  items=[]
266  if k in map1:
267  items.append(map1[k])
268  if k in map2:
269  items.append(map2[k])
270  merged[k]='+'.join(items)
271  return merged
272 
273 #autoSkim = mergeMapping(autoSkimPDWG,autoSkimDPG)
274 #print autoSkim
def mergeMapping
Definition: autoSkim.py:261
static std::string join(char **cmd)
Definition: RemoteFile.cc:18
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision and the trigger will pass if any such matching triggers are FAIL or EXCEPTION A wildcarded negative criterion that matches more than one trigger in the trigger list("!*","!HLTx*"if it matches 2 triggers or more) will accept the event if all the matching triggers are FAIL.It will reject the event if any of the triggers are PASS or EXCEPTION(this matches the behavior of"!*"before the partial wildcard feature was incorporated).Triggers which are in the READY state are completely ignored.(READY should never be returned since the trigger paths have been run
void set(const std::string &name, int value)
set the flag, with a run-time name

Variable Documentation

dictionary autoSkim.autoSkim
Initial value:
1 = {
2  'BJetPlusX' : 'LogError+LogErrorMonitor',
3  'BTag' : 'LogError+LogErrorMonitor+HighLumi',
4  'Commissioning' : 'LogError+LogErrorMonitor+EcalActivity',
5  'Cosmics' : 'LogError+LogErrorMonitor+CosmicSP',
6  'DoubleElectron' : 'LogError+LogErrorMonitor+ZElectron+DiTau+HZZ+HighLumi',
7  'DoubleMu' : 'LogError+LogErrorMonitor+Zmmg+HZZ+EXOHSCP+HighLumi',
8  'DoublePhoton' : 'LogError+LogErrorMonitor',
9  'DoublePhotonHighPt' : 'LogError+LogErrorMonitor',
10  'ElectronHad' : 'LogError+LogErrorMonitor',
11  'HTMHT' : 'LogError+LogErrorMonitor+HighMET',
12  'HcalNZS' : 'LogError+LogErrorMonitor',
13  'JetHT' : 'LogError+LogErrorMonitor+EXOHSCP+HighLumi',
14  'JetMon' : 'LogError+LogErrorMonitor+HighLumi',
15  'MET' : 'LogError+LogErrorMonitor+ZHbb+HighMET+EXOHSCP',
16  'MinimumBias' : 'LogError+LogErrorMonitor+HLTPhysics+HighLumi',
17  'MuEG' : 'LogError+LogErrorMonitor+HZZ',
18  'MuHad' : 'LogError+LogErrorMonitor',
19  'MuOnia' : 'LogError+LogErrorMonitor+ChiB',
20  'MultiJet' : 'LogError+LogErrorMonitor+HighMET+HighLumi',
21  'NoBPTX' : 'LogError+LogErrorMonitor+EXOHSCP',
22  'PhotonHad' : 'LogError+LogErrorMonitor+EXOMonoPhoton',
23  'SingleElectron' : 'LogError+LogErrorMonitor+WElectron+HighMET+TOPElePlusJets+DiTau',
24  'SingleMu' : 'LogError+LogErrorMonitor+ZMu+HighMET+EXOHSCP+TOPMuPlusJets+MuTau',
25  'SinglePhoton' : 'LogError+LogErrorMonitor+EXODisplacedPhoton+HighMET+EXOMonoPhoton',
26  'Tau' : 'LogError+LogErrorMonitor',
27  'TauPlusX' : 'LogError+LogErrorMonitor+MuTauMET',
28  }

autoSkim 2012 (7E33 HLT menu) –> starting from Run2012B, ...

Definition at line 2 of file autoSkim.py.

dictionary autoSkim.autoSkimDPG
Initial value:
1 = {
2 
3  }

Definition at line 257 of file autoSkim.py.

dictionary autoSkim.autoSkimPDWG
Initial value:
1 = {
2 
3  }

autoSkim 2012 (5E33 HLT menu) –> only Run2012A

autoSkim 2013 (pPb HLT menu) –> only pPb run (Jan-Feb) 53X re-processing in 2013: pp data collected in 2012 (Created on Jan 21th, 2013 by Francesco Santanastasio) Run2012A (53X reprocessing) Run2012B and Run2012C (53X reprocessing) Run2012D (53X reprocessing) autoSkim 2011 autoSkim 2011 used for legacy 53x reRECO removed from original: Tau, HWW, WMu, DiPhoton, EXOHPTE, MuonTrack+BeamBkg+ValSkim+HSCPSD, DT

Definition at line 253 of file autoSkim.py.