test
CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
dEdxAnalyzer_cfi.py
Go to the documentation of this file.
2 
3 dEdxAnalyzer = cms.EDAnalyzer("dEdxAnalyzer",
4  dEdxParameters = cms.PSet(
5  doAllPlots = cms.bool(False),
6  doDeDxPlots = cms.bool(True),
7  FolderName = cms.string('Tracking/dEdx'),
8  OutputMEsInRootFile = cms.bool(False),
9  OutputFileName = cms.string('MonitorTrack.root'),
10 
11  #input collections
12 # TracksForDeDx = cms.string('RefitterForDedxDQMDeDx'),
13  TracksForDeDx = cms.string('generalTracks'),
14  deDxProducers = cms.vstring('dedxDQMHarm2SP', 'dedxDQMHarm2SO', 'dedxDQMHarm2PO'),
15 
16  #cuts on number of hits
17  TrackHitMin = cms.double(8),
18  HIPdEdxMin = cms.double(3.5),
19 
20  #constants for dEdx mass reco
21  dEdxK = cms.double(2.529),
22  dEdxC = cms.double(2.772),
23 
24  #histograms definition
25  dEdxNHitBin = cms.int32(30),
26  dEdxNHitMin = cms.double(0),
27  dEdxNHitMax = cms.double(30.),
28 
29  dEdxBin = cms.int32(100),
30  dEdxMin = cms.double(0),
31  dEdxMax = cms.double(10.),
32 
33  # MIP
34  dEdxMIPmassBin = cms.int32(100),
35  dEdxMIPmassMin = cms.double(-0.5),
36  dEdxMIPmassMax = cms.double(24.5),
37 
38  # HIP
39  dEdxHIPmassBin = cms.int32(51),
40  dEdxHIPmassMin = cms.double(-0.05),
41  dEdxHIPmassMax = cms.double(5.05),
42  )
43 )