CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Attributes | Static Private Attributes
trigTools.SwitchOnTrigger Class Reference
Inheritance diagram for trigTools.SwitchOnTrigger:

Public Member Functions

def __call__
 
def __init__
 
def getDefaultParameters
 
def toolCode
 

Private Attributes

 _comment
 
 _parameters
 

Static Private Attributes

tuple _defaultParameters = dicttypes.SortedKeysDict()
 
string _label = 'switchOnTrigger'
 

Detailed Description

Enables trigger information in PAT
SwitchOnTrigger( [cms.Process], triggerProducer = 'patTrigger', triggerEventProducer = 'patTriggerEvent', path = '', hltProcess = 'HLT', outputModule = 'out' )
- [cms.Process]       : the 'cms.Process'
- triggerProducer     : PATTriggerProducer module label;
                        optional, default: 'patTrigger'
- triggerEventProducer: PATTriggerEventProducer module label;
                        optional, default: 'patTriggerEvent'
- path                : name of path to use;
                        optional, default: ''
- hltProcess          : HLT process name;
                        optional, default: 'HLT'
- outputModule        : output module label;
                        empty label indicates no output;
                        optional, default: 'out'
Using None as any argument restores its default value.

Definition at line 58 of file trigTools.py.

Constructor & Destructor Documentation

def trigTools.SwitchOnTrigger.__init__ (   self)

Definition at line 78 of file trigTools.py.

Member Function Documentation

def trigTools.SwitchOnTrigger.__call__ (   self,
  process,
  triggerProducer = None,
  triggerEventProducer = None,
  path = None,
  hltProcess = None,
  outputModule = None 
)

Definition at line 97 of file trigTools.py.

def trigTools.SwitchOnTrigger.getDefaultParameters (   self)

Definition at line 88 of file trigTools.py.

def trigTools.SwitchOnTrigger.toolCode (   self,
  process 
)

Definition at line 115 of file trigTools.py.

Member Data Documentation

trigTools.SwitchOnTrigger._comment
private

Definition at line 86 of file trigTools.py.

tuple trigTools.SwitchOnTrigger._defaultParameters = dicttypes.SortedKeysDict()
staticprivate

Definition at line 76 of file trigTools.py.

string trigTools.SwitchOnTrigger._label = 'switchOnTrigger'
staticprivate

Definition at line 75 of file trigTools.py.

trigTools.SwitchOnTrigger._parameters
private

Definition at line 85 of file trigTools.py.