CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
BPAGPostProcessor_cff.py
Go to the documentation of this file.
2 
3 JpsiPars = cms.untracked.PSet(
4  MassDimension = cms.untracked.int32(2),
5  FitFunction = cms.untracked.string("GaussianPlusLinear"),
6  ExpectedMean = cms.untracked.double(3.1),
7  ExpectedSigma = cms.untracked.double(0.005),
8  Width = cms.untracked.double(0),
9  FitRangeLow = cms.untracked.double(2.6),
10  FitRangeHigh = cms.untracked.double(3.6),
11  SignalRangeLow = cms.untracked.double(2.9),
12  SignalRangeHigh = cms.untracked.double(3.3)
13 )
14 
15 JpsiClient = cms.EDAnalyzer("DQMGenericTnPClient",
16  MyDQMrootFolder = cms.untracked.string("HLT/Muon/Distributions"),
17  # Set this if you want to save info about each fit
18  #SavePlotsInRootFileName = cms.untracked.string("fittingPlots.root"),
19  SavePlotsInRootFileName = cms.untracked.string(""),
20  Verbose = cms.untracked.bool(False),
21  Efficiencies = cms.untracked.VPSet(
22  JpsiPars.clone(
23  NumeratorMEname = cms.untracked.string("HLT_Mu3/probeAnyMuon/diMuonMassVsPt_L3Filtered"),
24  DenominatorMEname = cms.untracked.string("HLT_Mu3/probeAnyMuon/diMuonMassVsPt_All"),
25  EfficiencyMEname = cms.untracked.string("HLT_Mu3/probeAnyMuon/effVsPt"),
26  ),
27  JpsiPars.clone(
28  NumeratorMEname = cms.untracked.string("HLT_Mu3/probeAnyMuon/diMuonMassVsEta_L3Filtered"),
29  DenominatorMEname = cms.untracked.string("HLT_Mu3/probeAnyMuon/diMuonMassVsEta_All"),
30  EfficiencyMEname = cms.untracked.string("HLT_Mu3/probeAnyMuon/effVsEta"),
31  ),
32  JpsiPars.clone(
33  NumeratorMEname = cms.untracked.string("HLT_Mu3/probeAnyMuon/diMuonMassVsPhi_L3Filtered"),
34  DenominatorMEname = cms.untracked.string("HLT_Mu3/probeAnyMuon/diMuonMassVsPhi_All"),
35  EfficiencyMEname = cms.untracked.string("HLT_Mu3/probeAnyMuon/effVsPhi"),
36  ),
37  JpsiPars.clone(
38  NumeratorMEname = cms.untracked.string("HLT_Mu5/probeAnyMuon/diMuonMassVsPt_L3Filtered"),
39  DenominatorMEname = cms.untracked.string("HLT_Mu5/probeAnyMuon/diMuonMassVsPt_All"),
40  EfficiencyMEname = cms.untracked.string("HLT_Mu5/probeAnyMuon/effVsPt"),
41  ),
42  JpsiPars.clone(
43  NumeratorMEname = cms.untracked.string("HLT_Mu5/probeAnyMuon/diMuonMassVsEta_L3Filtered"),
44  DenominatorMEname = cms.untracked.string("HLT_Mu5/probeAnyMuon/diMuonMassVsEta_All"),
45  EfficiencyMEname = cms.untracked.string("HLT_Mu5/probeAnyMuon/effVsEta"),
46  ),
47  JpsiPars.clone(
48  NumeratorMEname = cms.untracked.string("HLT_Mu5/probeAnyMuon/diMuonMassVsPhi_L3Filtered"),
49  DenominatorMEname = cms.untracked.string("HLT_Mu5/probeAnyMuon/diMuonMassVsPhi_All"),
50  EfficiencyMEname = cms.untracked.string("HLT_Mu5/probeAnyMuon/effVsPhi"),
51  ),
52  JpsiPars.clone(
53  NumeratorMEname = cms.untracked.string("HLT_Mu9/probeAnyMuon/diMuonMassVsPt_L3Filtered"),
54  DenominatorMEname = cms.untracked.string("HLT_Mu9/probeAnyMuon/diMuonMassVsPt_All"),
55  EfficiencyMEname = cms.untracked.string("HLT_Mu9/probeAnyMuon/effVsPt"),
56  ),
57  JpsiPars.clone(
58  NumeratorMEname = cms.untracked.string("HLT_Mu9/probeAnyMuon/diMuonMassVsEta_L3Filtered"),
59  DenominatorMEname = cms.untracked.string("HLT_Mu9/probeAnyMuon/diMuonMassVsEta_All"),
60  EfficiencyMEname = cms.untracked.string("HLT_Mu9/probeAnyMuon/effVsEta"),
61  ),
62  JpsiPars.clone(
63  NumeratorMEname = cms.untracked.string("HLT_Mu9/probeAnyMuon/diMuonMassVsPhi_L3Filtered"),
64  DenominatorMEname = cms.untracked.string("HLT_Mu9/probeAnyMuon/diMuonMassVsPhi_All"),
65  EfficiencyMEname = cms.untracked.string("HLT_Mu9/probeAnyMuon/effVsPhi"),
66  )
67  )
68 )
69 
70 JpsiPostProcessor = cms.Sequence(JpsiClient)
71 
72 Zpars = cms.untracked.PSet(
73  MassDimension = cms.untracked.int32(2),
74  FitFunction = cms.untracked.string("GaussianPlusLinear"),
75  ExpectedMean = cms.untracked.double(91.),
76  ExpectedSigma = cms.untracked.double(1.),
77  Width = cms.untracked.double(2.5),
78  FitRangeLow = cms.untracked.double(65),
79  FitRangeHigh = cms.untracked.double(115),
80  SignalRangeLow = cms.untracked.double(81),
81  SignalRangeHigh = cms.untracked.double(101)
82 )
83 
84 Zclient = cms.EDAnalyzer("DQMGenericTnPClient",
85  MyDQMrootFolder = cms.untracked.string("HLT/Muon/Distributions"),
86  # Set this if you want to save info about each fit
87  #SavePlotsInRootFileName = cms.untracked.string("fittingPlots.root"),
88  Verbose = cms.untracked.bool(False),
89  Efficiencies = cms.untracked.VPSet(
90  Zpars.clone(
91  NumeratorMEname = cms.untracked.string("HLT_Mu3/probeAnyMuon/diMuonMassVsPt_L3Filtered"),
92  DenominatorMEname = cms.untracked.string("HLT_Mu3/probeAnyMuon/diMuonMassVsPt_All"),
93  EfficiencyMEname = cms.untracked.string("HLT_Mu3/probeAnyMuon/effVsPt"),
94  ),
95  Zpars.clone(
96  NumeratorMEname = cms.untracked.string("HLT_Mu3/probeAnyMuon/diMuonMassVsEta_L3Filtered"),
97  DenominatorMEname = cms.untracked.string("HLT_Mu3/probeAnyMuon/diMuonMassVsEta_All"),
98  EfficiencyMEname = cms.untracked.string("HLT_Mu3/probeAnyMuon/effVsEta"),
99  ),
100  Zpars.clone(
101  NumeratorMEname = cms.untracked.string("HLT_Mu3/probeAnyMuon/diMuonMassVsPhi_L3Filtered"),
102  DenominatorMEname = cms.untracked.string("HLT_Mu3/probeAnyMuon/diMuonMassVsPhi_All"),
103  EfficiencyMEname = cms.untracked.string("HLT_Mu3/probeAnyMuon/effVsPhi"),
104  ),
105  Zpars.clone(
106  NumeratorMEname = cms.untracked.string("HLT_Mu5/probeAnyMuon/diMuonMassVsPt_L3Filtered"),
107  DenominatorMEname = cms.untracked.string("HLT_Mu5/probeAnyMuon/diMuonMassVsPt_All"),
108  EfficiencyMEname = cms.untracked.string("HLT_Mu5/probeAnyMuon/effVsPt"),
109  ),
110  Zpars.clone(
111  NumeratorMEname = cms.untracked.string("HLT_Mu5/probeAnyMuon/diMuonMassVsEta_L3Filtered"),
112  DenominatorMEname = cms.untracked.string("HLT_Mu5/probeAnyMuon/diMuonMassVsEta_All"),
113  EfficiencyMEname = cms.untracked.string("HLT_Mu5/probeAnyMuon/effVsEta"),
114  ),
115  Zpars.clone(
116  NumeratorMEname = cms.untracked.string("HLT_Mu5/probeAnyMuon/diMuonMassVsPhi_L3Filtered"),
117  DenominatorMEname = cms.untracked.string("HLT_Mu5/probeAnyMuon/diMuonMassVsPhi_All"),
118  EfficiencyMEname = cms.untracked.string("HLT_Mu5/probeAnyMuon/effVsPhi"),
119  ),
120  Zpars.clone(
121  NumeratorMEname = cms.untracked.string("HLT_Mu9/probeAnyMuon/diMuonMassVsPt_L3Filtered"),
122  DenominatorMEname = cms.untracked.string("HLT_Mu9/probeAnyMuon/diMuonMassVsPt_All"),
123  EfficiencyMEname = cms.untracked.string("HLT_Mu9/probeAnyMuon/effVsPt"),
124  ),
125  Zpars.clone(
126  NumeratorMEname = cms.untracked.string("HLT_Mu9/probeAnyMuon/diMuonMassVsEta_L3Filtered"),
127  DenominatorMEname = cms.untracked.string("HLT_Mu9/probeAnyMuon/diMuonMassVsEta_All"),
128  EfficiencyMEname = cms.untracked.string("HLT_Mu9/probeAnyMuon/effVsEta"),
129  ),
130  Zpars.clone(
131  NumeratorMEname = cms.untracked.string("HLT_Mu9/probeAnyMuon/diMuonMassVsPhi_L3Filtered"),
132  DenominatorMEname = cms.untracked.string("HLT_Mu9/probeAnyMuon/diMuonMassVsPhi_All"),
133  EfficiencyMEname = cms.untracked.string("HLT_Mu9/probeAnyMuon/effVsPhi"),
134  )
135  )
136 )
137 
138 ZPostProcessor = cms.Sequence(Zclient)
139