CMS 3D CMS Logo

/afs/cern.ch/work/a/aaltunda/public/www/CMSSW_6_2_7/src/DQM/SiStripMonitorCluster/python/SiStripMonitorClusterAlca_cfi.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 import DQM.SiStripMonitorCluster.SiStripMonitorCluster_cfi
00004 
00005 # SiStripMonitorCluster
00006 SiStripCalZeroBiasMonitorCluster = DQM.SiStripMonitorCluster.SiStripMonitorCluster_cfi.SiStripMonitorCluster.clone()
00007     # by default do not write out any file with histograms
00008     # can overwrite this in .cfg file with: replace SiStripMonitorCluster.OutputMEsInRootFile = true
00009 SiStripCalZeroBiasMonitorCluster.ClusterProducerStrip = cms.InputTag("calZeroBiasClusters")
00010 SiStripCalZeroBiasMonitorCluster.ClusterProducerPix = cms.InputTag('siPixelClusters')
00011 SiStripCalZeroBiasMonitorCluster.OutputMEsInRootFile = cms.bool(False)
00012 SiStripCalZeroBiasMonitorCluster.OutputFileName = cms.string('SiStripMonitorCluster.root')
00013 
00014 SiStripCalZeroBiasMonitorCluster.ResetMEsEachRun = cms.bool(False)
00015 
00016 SiStripCalZeroBiasMonitorCluster.StripQualityLabel = cms.string('unbiased')
00017 
00018 SiStripCalZeroBiasMonitorCluster.SelectAllDetectors = cms.bool(True)
00019 SiStripCalZeroBiasMonitorCluster.ShowMechanicalStructureView = cms.bool(True)
00020 
00021 SiStripCalZeroBiasMonitorCluster.ClusterLabel = cms.string('')
00022 
00023 SiStripCalZeroBiasMonitorCluster.TkHistoMap_On = cms.bool(False)
00024 
00025 SiStripCalZeroBiasMonitorCluster.TopFolderName = cms.string('AlcaReco/SiStrip')
00026 
00027 SiStripCalZeroBiasMonitorCluster.BPTXfilter     = cms.PSet()
00028 SiStripCalZeroBiasMonitorCluster.PixelDCSfilter = cms.PSet()
00029 SiStripCalZeroBiasMonitorCluster.StripDCSfilter = cms.PSet()
00030 
00031 SiStripCalZeroBiasMonitorCluster.CreateTrendMEs = cms.bool(False)
00032 SiStripCalZeroBiasMonitorCluster.Trending = cms.PSet(
00033     Nbins = cms.int32(600),
00034     xmin = cms.double(0.0),
00035     xmax = cms.double(1.0*60*60),
00036     ymin = cms.double(0.0),
00037     ymax = cms.double(100000.0)
00038 )
00039 SiStripCalZeroBiasMonitorCluster.TH1ClusterNoise = cms.PSet(
00040     Nbinx          = cms.int32(20),
00041     xmin           = cms.double(-0.5),
00042     xmax           = cms.double(9.5),
00043     layerswitchon  = cms.bool(False),
00044     moduleswitchon = cms.bool(False)
00045 )
00046 SiStripCalZeroBiasMonitorCluster.TH1NrOfClusterizedStrips = cms.PSet(
00047     Nbinx          = cms.int32(20),
00048     xmin           = cms.double(-0.5),
00049     xmax           = cms.double(99.5),
00050     layerswitchon  = cms.bool(False),
00051     moduleswitchon = cms.bool(False)
00052 )
00053 SiStripCalZeroBiasMonitorCluster.TH1ClusterPos = cms.PSet(
00054     Nbinx          = cms.int32(768),
00055     xmin           = cms.double(-0.5),
00056     xmax           = cms.double(767.5),
00057     layerswitchon  = cms.bool(False),
00058     moduleswitchon = cms.bool(False)
00059 )
00060 SiStripCalZeroBiasMonitorCluster.TH1ClusterDigiPos = cms.PSet(
00061     Nbinx          = cms.int32(768),
00062     xmin           = cms.double(-0.5),
00063     xmax           = cms.double(767.5),
00064     layerswitchon  = cms.bool(False),
00065     moduleswitchon = cms.bool(True)
00066 )                                
00067 SiStripCalZeroBiasMonitorCluster.TH1ModuleLocalOccupancy = cms.PSet(
00068     Nbinx          = cms.int32(20),
00069     xmin           = cms.double(-0.5),
00070     xmax           = cms.double(0.95),
00071     layerswitchon  = cms.bool(False),
00072     moduleswitchon = cms.bool(False)
00073 )
00074 SiStripCalZeroBiasMonitorCluster.TH1nClusters = cms.PSet(
00075     Nbinx          = cms.int32(11),
00076     xmin           = cms.double(-0.5),
00077     xmax           = cms.double(10.5),
00078     layerswitchon  = cms.bool(False),
00079     moduleswitchon = cms.bool(False)
00080 )
00081 SiStripCalZeroBiasMonitorCluster.TH1ClusterStoN = cms.PSet(
00082     Nbinx          = cms.int32(100),
00083     xmin           = cms.double(-0.5),
00084     xmax           = cms.double(299.5),
00085     layerswitchon  = cms.bool(False),
00086     moduleswitchon = cms.bool(False)
00087 )
00088 SiStripCalZeroBiasMonitorCluster.TH1ClusterStoNVsPos = cms.PSet(
00089     Nbinx          = cms.int32(768),
00090     xmin           = cms.double(-0.5),
00091     xmax           = cms.double(767.5),
00092     Nbiny          = cms.int32(100),
00093     ymin           = cms.double(-0.5),
00094     ymax           = cms.double(299.5),
00095     layerswitchon  = cms.bool(False),
00096     moduleswitchon = cms.bool(False)
00097 )
00098 SiStripCalZeroBiasMonitorCluster.TH1ClusterCharge = cms.PSet(
00099     Nbinx          = cms.int32(200),
00100     xmin           = cms.double(-0.5),        
00101     xmax           = cms.double(799.5),
00102     layerswitchon  = cms.bool(False),
00103     moduleswitchon = cms.bool(False)
00104 )
00105 SiStripCalZeroBiasMonitorCluster.TH1ClusterWidth = cms.PSet(
00106     Nbinx          = cms.int32(20),
00107     xmin           = cms.double(-0.5),
00108     xmax           = cms.double(19.5),
00109     layerswitchon  = cms.bool(False),        
00110     moduleswitchon = cms.bool(False)
00111 )
00112 SiStripCalZeroBiasMonitorCluster.TProfNumberOfCluster = cms.PSet(
00113     Nbinx            = cms.int32(100),
00114     xmin             = cms.double(-0.5),
00115     xmax             = cms.double(499.5),
00116     layerswitchon    = cms.bool(False),        
00117     moduleswitchon   = cms.bool(False)        
00118 )
00119 SiStripCalZeroBiasMonitorCluster.TProfClusterWidth    = cms.PSet(
00120     Nbinx            = cms.int32(100),
00121     xmin             = cms.double(-0.5),
00122     xmax             = cms.double(499.5),
00123     layerswitchon    = cms.bool(False),        
00124     moduleswitchon   = cms.bool(False)        
00125 )                           
00126 SiStripCalZeroBiasMonitorCluster.ClusterConditions = cms.PSet(
00127     minWidth   = cms.double(0.0),
00128     On         = cms.bool(True),
00129     maxStoN    = cms.double(10000.0),
00130     minStoN    = cms.double(0.0),
00131     maxWidth   = cms.double(10000.0)
00132 )
00133 SiStripCalZeroBiasMonitorCluster.TProfTotalNumberOfClusters = cms.PSet(
00134     Nbins = cms.int32(600),
00135     xmin = cms.double(0.0),
00136     xmax = cms.double(1.0*60*60),
00137     ymin = cms.double(0.0),
00138     ymax = cms.double(0.0),
00139     subdetswitchon = cms.bool(True)
00140 )
00141 SiStripCalZeroBiasMonitorCluster.TH1TotalNumberOfClusters = cms.PSet(
00142     Nbinx          = cms.int32(500),
00143     xmin           = cms.double(-0.5),
00144     xmax           = cms.double(19999.5),
00145     subdetswitchon = cms.bool(True)
00146 )
00147 SiStripCalZeroBiasMonitorCluster.TProfClustersApvCycle = cms.PSet(
00148     Nbins = cms.int32(70),
00149     xmin = cms.double(-0.5),
00150     xmax = cms.double(69.5),
00151     Nbinsy = cms.int32(200),
00152     ymin = cms.double(0.0),
00153     ymax = cms.double(0.0),
00154     subdetswitchon = cms.bool(True)
00155     )
00156 SiStripCalZeroBiasMonitorCluster.TH2ClustersApvCycle = cms.PSet(
00157     Nbinsx = cms.int32(70),
00158     xmin = cms.double(-0.5),
00159     xmax = cms.double(69.5),
00160     Nbinsy = cms.int32(400),
00161     ymin = cms.double(0.0),
00162     yfactor = cms.double(0.01),
00163     subdetswitchon = cms.bool(True)
00164 )
00165 SiStripCalZeroBiasMonitorCluster.TProfClustersVsDBxCycle = cms.PSet(
00166     Nbins = cms.int32(800),
00167     xmin = cms.double(0.5),
00168     xmax = cms.double(800.5),
00169     ymin = cms.double(0.0),
00170     ymax = cms.double(0.0),
00171     subdetswitchon = cms.bool(False)
00172     )
00173 SiStripCalZeroBiasMonitorCluster.TProf2ApvCycleVsDBx = cms.PSet(
00174     Nbinsx = cms.int32(70),
00175     xmin   = cms.double(-0.5),
00176     xmax   = cms.double(69.5),
00177     Nbinsy = cms.int32(800),
00178     ymin   = cms.double(0.5),
00179     ymax   = cms.double(800.5),
00180     zmin   = cms.double(0.0),
00181     zmax   = cms.double(0.0),
00182     subdetswitchon = cms.bool(False)
00183     )
00184 SiStripCalZeroBiasMonitorCluster.TH2ApvCycleVsDBxGlobal = cms.PSet(
00185     Nbinsx = cms.int32(70),
00186     xmin   = cms.double(-0.5),
00187     xmax   = cms.double(69.5),
00188     Nbinsy = cms.int32(800),
00189     ymin   = cms.double(0.5),
00190     ymax   = cms.double(800.5),
00191     globalswitchon = cms.bool(False)
00192     )
00193 SiStripCalZeroBiasMonitorCluster.TH2CStripVsCpixel = cms.PSet(
00194     Nbinsx = cms.int32(150),
00195     xmin   = cms.double(-0.5),
00196     xmax   = cms.double(74999.5),
00197     Nbinsy = cms.int32(50),
00198     ymin   = cms.double(-0.5),
00199     ymax   = cms.double(14999.5),
00200     globalswitchon = cms.bool(False)
00201     )
00202 SiStripCalZeroBiasMonitorCluster.MultiplicityRegions = cms.PSet(
00203     k0 = cms.double(0.13),  # k from linear fit of the diagonal
00204     q0 = cms.double(300),   # +/- variation of y axis intercept
00205     dk0 = cms.double(40),   #+/- variation of k0 (in %) to contain the diagonal zone
00206     MaxClus = cms.double(20000), #Divide Region 2 and Region 3
00207     MinPix = cms.double(50)  # minimum number of Pix clusters to flag events with zero Si clusters
00208     )
00209 SiStripCalZeroBiasMonitorCluster.TH1MultiplicityRegions = cms.PSet(
00210     Nbinx          = cms.int32(5),
00211     xmin           = cms.double(0.5),
00212     xmax           = cms.double(5.5),
00213     globalswitchon = cms.bool(False)
00214     )                                 
00215 SiStripCalZeroBiasMonitorCluster.TH1MainDiagonalPosition= cms.PSet(
00216     Nbinsx          = cms.int32(100),
00217     xmin           = cms.double(0.),
00218     xmax           = cms.double(2.),
00219     globalswitchon = cms.bool(False)
00220     )                            
00221 # Nunmber of Cluster in Pixel
00222 SiStripCalZeroBiasMonitorCluster.TH1NClusPx = cms.PSet(
00223     Nbinsx = cms.int32(200),
00224     xmax = cms.double(19999.5),                      
00225     xmin = cms.double(-0.5)
00226     )
00227 # Number of Cluster in Strip
00228 SiStripCalZeroBiasMonitorCluster.TH1NClusStrip = cms.PSet(
00229     Nbinsx = cms.int32(500),
00230     xmax = cms.double(99999.5),                      
00231     xmin = cms.double(-0.5)
00232     )
00233 SiStripCalZeroBiasMonitorCluster.TH1StripNoise2ApvCycle = cms.PSet(
00234     Nbinsx = cms.int32(70),
00235     xmin   = cms.double(-0.5),
00236     xmax   = cms.double(69.5),
00237     globalswitchon = cms.bool(False)
00238     )
00239 SiStripCalZeroBiasMonitorCluster.TH1StripNoise3ApvCycle = cms.PSet(
00240     Nbinsx = cms.int32(70),
00241     xmin   = cms.double(-0.5),
00242     xmax   = cms.double(69.5),
00243     globalswitchon = cms.bool(False)
00244     )
00245 SiStripCalZeroBiasMonitorCluster.Mod_On = cms.bool(True)
00246 SiStripCalZeroBiasMonitorCluster.ClusterHisto = cms.bool(False)                                                  
00247 
00248 SiStripCalZeroBiasMonitorCluster.HistoryProducer = cms.InputTag("consecutiveHEs")
00249 SiStripCalZeroBiasMonitorCluster.ApvPhaseProducer = cms.InputTag("APVPhases")
00250 
00251 SiStripCalZeroBiasMonitorCluster.UseDCSFiltering = cms.bool(True)
00252                                               
00253 SiStripCalZeroBiasMonitorCluster.ShowControlView = cms.bool(False)
00254 SiStripCalZeroBiasMonitorCluster.ShowReadoutView = cms.bool(False)
00255