test
CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
V0Monitor_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
4 
5 KshortMonitor = v0Monitor.clone()
6 KshortMonitor.FolderName = cms.string("Tracking/V0Monitoring/Ks")
7 KshortMonitor.v0 = cms.InputTag('generalV0Candidates:Kshort')
8 KshortMonitor.histoPSet.massPSet = cms.PSet(
9  nbins = cms.int32 ( 100 ),
10  xmin = cms.double( 0.400),
11  xmax = cms.double( 0.600),
12 )
13 
14 LambdaMonitoring = v0Monitor.clone()
15 LambdaMonitoring.FolderName = cms.string("Tracking/V0Monitoring/Lambda")
16 LambdaMonitoring.v0 = cms.InputTag('generalV0Candidates:Lambda')
17 LambdaMonitoring.histoPSet.massPSet = cms.PSet(
18  nbins = cms.int32 ( 100 ),
19  xmin = cms.double( 1.050 ),
20  xmax = cms.double( 1.250 )
21 )
22 
23 voMonitoringSequence = cms.Sequence(
24  KshortMonitor
25  + LambdaMonitoring
26 )
27 
28 
30 
31 # tracker ON
32 KshortMonitorCommon = KshortMonitor.clone()
33 KshortMonitorCommon.genericTriggerEventPSet = genericTriggerEventFlag4fullTracker
34 KshortMonitorCommon.setLabel("KshortMonitorCommon")
35 
36 LambdaMonitoringCommon = LambdaMonitoring.clone()
37 LambdaMonitoringCommon.genericTriggerEventPSet = genericTriggerEventFlag4fullTracker
38 LambdaMonitoringCommon.setLabel("LambdaMonitoringCommon")
39 
40 voMonitoringCommonSequence = cms.Sequence(
41  KshortMonitorCommon
42  + LambdaMonitoringCommon
43 )
44 
45 
46 # tracker ON + ZeroBias selection
47 KshortMonitorMB = KshortMonitor.clone()
48 KshortMonitorMB.genericTriggerEventPSet = genericTriggerEventFlag4fullTrackerAndHLTdb
49 KshortMonitorMB.setLabel("KshortMonitorMB")
50 
51 LambdaMonitoringMB = LambdaMonitoring.clone()
52 LambdaMonitoringMB.genericTriggerEventPSet = genericTriggerEventFlag4fullTrackerAndHLTdb
53 LambdaMonitoringMB.setLabel("LambdaMonitoringMB")
54 
55 voMonitoringMBSequence = cms.Sequence(
56  KshortMonitorMB
57  + LambdaMonitoringMB
58 )
59