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 KshortMonitoring = v0Monitor.clone()
6 KshortMonitoring.FolderName = cms.string("Tracking/V0Monitoring/Ks")
7 KshortMonitoring.v0 = cms.InputTag('generalV0Candidates:Kshort')
8 KshortMonitoring.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  KshortMonitoring
25  + LambdaMonitoring
26 )
27 
28 
30 
31 # tracker ON
32 KshortMonitoringCommon = KshortMonitoring.clone()
33 KshortMonitoringCommon.genericTriggerEventPSet = genericTriggerEventFlag4fullTracker
34 KshortMonitoringCommon.setLabel("KshortMonitoringCommon")
35 
36 LambdaMonitoringCommon = LambdaMonitoring.clone()
37 LambdaMonitoringCommon.genericTriggerEventPSet = genericTriggerEventFlag4fullTracker
38 LambdaMonitoringCommon.setLabel("LambdaMonitoringCommon")
39 
40 voMonitoringCommonSequence = cms.Sequence(
41  KshortMonitoringCommon
42  + LambdaMonitoringCommon
43 )
44 
45 
46 # tracker ON + ZeroBias selection
47 KshortMonitoringMB = KshortMonitoring.clone()
48 KshortMonitoringMB.FolderName = cms.string("Tracking/V0Monitoring/HIP_OOTpu_INpu/Ks")
49 KshortMonitoringMB.genericTriggerEventPSet = genericTriggerEventFlag4fullTrackerAndHLTdb
50 KshortMonitoringMB.setLabel("KshortMonitoringMB")
51 
52 LambdaMonitoringMB = LambdaMonitoring.clone()
53 LambdaMonitoringMB.FolderName = cms.string("Tracking/V0Monitoring/HIP_OOTpu_INpu/Lambda")
54 LambdaMonitoringMB.genericTriggerEventPSet = genericTriggerEventFlag4fullTrackerAndHLTdb
55 LambdaMonitoringMB.setLabel("LambdaMonitoringMB")
56 
57 # tracker ON + no HIP no OOT selection (HLT_ZeroBias_FirstCollisionAfterAbortGap)
58 KshortMonitoringZBnoHIPnoOOT = KshortMonitoring.clone()
59 KshortMonitoringZBnoHIPnoOOT.FolderName = cms.string("Tracking/V0Monitoring/noHIP_noOOTpu_INpu/Ks")
60 KshortMonitoringZBnoHIPnoOOT.genericTriggerEventPSet = genericTriggerEventFlag4fullTrackerAndHLTnoHIPnoOOTdb
61 KshortMonitoringZBnoHIPnoOOT.setLabel("KshortMonitoringZBnoHIPnoOOT")
62 
63 LambdaMonitoringZBnoHIPnoOOT = LambdaMonitoring.clone()
64 LambdaMonitoringZBnoHIPnoOOT.FolderName = cms.string("Tracking/V0Monitoring/noHIP_noOOTpu_INpu/Lambda")
65 LambdaMonitoringZBnoHIPnoOOT.genericTriggerEventPSet = genericTriggerEventFlag4fullTrackerAndHLTnoHIPnoOOTdb
66 LambdaMonitoringZBnoHIPnoOOT.setLabel("LambdaMonitoringZBnoHIPnoOOT")
67 
68 # tracker ON + HIP no OOT selection (HLT_ZeroBias_FirstCollisionInTrain)
69 KshortMonitoringZBHIPnoOOT = KshortMonitoring.clone()
70 KshortMonitoringZBHIPnoOOT.FolderName = cms.string("Tracking/V0Monitoring/HIP_noOOTpu_INpu/Ks")
71 KshortMonitoringZBHIPnoOOT.genericTriggerEventPSet = genericTriggerEventFlag4fullTrackerAndHLTHIPnoOOTdb
72 KshortMonitoringZBHIPnoOOT.setLabel("KshortMonitoringZBHIPnoOOT")
73 
74 LambdaMonitoringZBHIPnoOOT = LambdaMonitoring.clone()
75 LambdaMonitoringZBHIPnoOOT.FolderName = cms.string("Tracking/V0Monitoring/HIP_noOOTpu_INpu/Lambda")
76 LambdaMonitoringZBHIPnoOOT.genericTriggerEventPSet = genericTriggerEventFlag4fullTrackerAndHLTHIPnoOOTdb
77 LambdaMonitoringZBHIPnoOOT.setLabel("LambdaMonitoringZBHIPnoOOT")
78 
79 # tracker ON + HIP OOT selection (HLT_ZeroBias_FirstBXAfterTrain)
80 KshortMonitoringZBHIPOOT = KshortMonitoring.clone()
81 KshortMonitoringZBHIPOOT.FolderName = cms.string("Tracking/V0Monitoring/HIP_OOTpu_noINpu/Ks")
82 KshortMonitoringZBHIPOOT.genericTriggerEventPSet = genericTriggerEventFlag4fullTrackerAndHLTHIPOOTdb
83 KshortMonitoringZBHIPOOT.setLabel("KshortMonitoringZBHIPOOT")
84 
85 LambdaMonitoringZBHIPOOT = LambdaMonitoring.clone()
86 LambdaMonitoringZBHIPOOT.FolderName = cms.string("Tracking/V0Monitoring/HIP_OOTpu_noINpu/Lambda")
87 LambdaMonitoringZBHIPOOT.genericTriggerEventPSet = genericTriggerEventFlag4fullTrackerAndHLTHIPOOTdb
88 LambdaMonitoringZBHIPOOT.setLabel("LambdaMonitoringZBHIPOOT")
89 
90 voMonitoringMBSequence = cms.Sequence(
91  KshortMonitoringMB
92  + LambdaMonitoringMB
93 )
94 
95 voMonitoringZBnoHIPnoOOTSequence = cms.Sequence(
96  KshortMonitoringZBnoHIPnoOOT
97  + LambdaMonitoringZBnoHIPnoOOT
98 )
99 
100 voMonitoringZBHIPnoOOTSequence = cms.Sequence(
101  KshortMonitoringZBHIPnoOOT
102  + LambdaMonitoringZBHIPnoOOT
103 )
104 
105 voMonitoringZBHIPOOTSequence = cms.Sequence(
106  KshortMonitoringZBHIPOOT
107  + LambdaMonitoringZBHIPOOT
108 )
109