CMS 3D CMS Logo

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

Functions

def _modifyDigiToRawForStage1L1Trigger
 Make changes for Run 2. More...
 

Variables

tuple DigiToRaw = cms.Sequence(csctfpacker*dttfpacker*gctDigiToRaw*l1GtPack*l1GtEvmPack*siPixelRawData*SiStripDigiToRaw*ecalPacker*esDigiToRaw*hcalRawData*cscpacker*dtpacker*rpcpacker*castorRawData*rawDataCollector)
 
tuple ecalPacker = EventFilter.EcalDigiToRaw.ecalDigiToRaw_cfi.ecaldigitorawzerosup.clone()
 
tuple modifyConfigurationStandardSequencesDigiToRawForRun2_ = eras.stage1L1Trigger.makeProcessModifier( _modifyDigiToRawForStage1L1Trigger )
 

Function Documentation

def DigiToRaw_cff._modifyDigiToRawForStage1L1Trigger (   theProcess)
private

Make changes for Run 2.

Modifies the DigiToRaw sequence for running in Run 2

Definition at line 47 of file DigiToRaw_cff.py.

47 
48 def _modifyDigiToRawForStage1L1Trigger( theProcess ) :
49  """
50  Modifies the DigiToRaw sequence for running in Run 2
51  """
52  theProcess.load("L1Trigger.L1TCommon.l1tDigiToRaw_cfi")
53  # Note that this function is applied before the objects in this file are added
54  # to the process. So things declared in this file should be used "bare", i.e.
55  # not with "theProcess." in front of them. l1tDigiToRaw is an exception because
56  # it is not declared in this file but loaded into the process in the "load"
57  # statement above.
58  l1tDigiToRawSeq = cms.Sequence( gctDigiToRaw + theProcess.l1tDigiToRaw )
59  DigiToRaw.replace( gctDigiToRaw, l1tDigiToRawSeq )
60 
# A unique name is required for this object, so I'll call it "modify<python filename>ForRun2_"
def _modifyDigiToRawForStage1L1Trigger
Make changes for Run 2.

Variable Documentation

tuple DigiToRaw_cff.DigiToRaw = cms.Sequence(csctfpacker*dttfpacker*gctDigiToRaw*l1GtPack*l1GtEvmPack*siPixelRawData*SiStripDigiToRaw*ecalPacker*esDigiToRaw*hcalRawData*cscpacker*dtpacker*rpcpacker*castorRawData*rawDataCollector)

Definition at line 25 of file DigiToRaw_cff.py.

Referenced by sistrip::DigiToRawModule.DigiToRawModule(), and EcalDigiToRaw.produce().

tuple DigiToRaw_cff.ecalPacker = EventFilter.EcalDigiToRaw.ecalDigiToRaw_cfi.ecaldigitorawzerosup.clone()

Definition at line 16 of file DigiToRaw_cff.py.

tuple DigiToRaw_cff.modifyConfigurationStandardSequencesDigiToRawForRun2_ = eras.stage1L1Trigger.makeProcessModifier( _modifyDigiToRawForStage1L1Trigger )

Definition at line 61 of file DigiToRaw_cff.py.