CMS 3D CMS Logo

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

Classes

class  TriggerAnalyzer
 

Functions

def __str__
 
def write
 

Variables

 keepFailingEvents = False
 
tuple trigObjs
 
 usePrescaled = False
 if self.cfg_ana.verbose: self.printTriggerObject( event.triggerObject ) More...
 
 veto = False
 

Function Documentation

def TriggerAnalyzer.__str__ (   self)

Definition at line 102 of file TriggerAnalyzer.py.

References join().

Referenced by Utils.dictIO(), and cmsPerfPublish.prettySize().

103  def __str__(self):
104  tmp = super(TriggerAnalyzer,self).__str__()
105  triglist = str( self.triggerList )
106  return '\n'.join( [tmp, triglist ] )
107 
static std::string join(char **cmd)
Definition: RemoteFile.cc:18
def TriggerAnalyzer.write (   self,
  setup 
)

Definition at line 97 of file TriggerAnalyzer.py.

References TablePrint.write.

97 
98  def write(self, setup):
99  print 'writing TriggerAnalyzer'
100  super(TriggerAnalyzer, self).write(setup)
101  self.triggerList.write( self.dirName )

Variable Documentation

TriggerAnalyzer.keepFailingEvents = False

Definition at line 75 of file TriggerAnalyzer.py.

tuple TriggerAnalyzer.trigObjs
Initial value:
1 = map( TriggerObject,
2  self.handles['cmgTriggerObjectListSel'].product())

Definition at line 88 of file TriggerAnalyzer.py.

Referenced by L1TEfficiencyMuons_Offline.matchHlt().

TriggerAnalyzer.usePrescaled = False

if self.cfg_ana.verbose: self.printTriggerObject( event.triggerObject )

Definition at line 56 of file TriggerAnalyzer.py.

TriggerAnalyzer.veto = False

Definition at line 68 of file TriggerAnalyzer.py.

Referenced by L1TGlobalSummary.analyze(), EGammaCutBasedEleIdAnalyzer.analyze(), l1t::GtRecordDump.analyze(), HcalTriggerPrimitiveAlgo.analyzeHF(), pftools::TreeUtility.convertCalibratablesToParticleDeposits(), pftools::TreeUtility.dumpCaloDataToCSV(), L1TGlobalSummary.endRun(), pftools::TreeUtility.getParticleDepositsDirectly(), L1RCTLookupTables.hOeFGVetoBit(), gen::JetMatchingMadgraph.match(), gen::JetMatchingAlpgen.match(), and gen::Pythia6ServiceWithCallback.upVeto().