CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups 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 103 of file TriggerAnalyzer.py.

References join(), and str.

Referenced by ConfigBuilder.ConfigBuilder.addStandardSequences(), and Utils.dictIO().

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

Definition at line 98 of file TriggerAnalyzer.py.

References print(), and TablePrint.write.

98 
99  def write(self, setup):
100  print('writing TriggerAnalyzer')
101  super(TriggerAnalyzer, self).write(setup)
102  self.triggerList.write( self.dirName )
void print(TMatrixD &m, const char *label=nullptr, bool mathematicaFormat=false)
Definition: Utilities.cc:47

Variable Documentation

TriggerAnalyzer.keepFailingEvents = False

Definition at line 76 of file TriggerAnalyzer.py.

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

Definition at line 89 of file TriggerAnalyzer.py.

Referenced by HLTTauDQMTagAndProbePlotter.findTrgObject(), L1TTauOffline.matchHlt(), and L1TMuonDQMOffline.matchHlt().

TriggerAnalyzer.usePrescaled = False

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

Definition at line 57 of file TriggerAnalyzer.py.

TriggerAnalyzer.veto = False

Definition at line 69 of file TriggerAnalyzer.py.