Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:08:46

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 from DQM.SiStripMonitorCluster.SiStripMonitorCluster_cfi import *
0004 
0005 # SiStripMonitorCluster
0006 SiStripCalZeroBiasMonitorCluster = SiStripMonitorCluster.clone(
0007     ClusterProducerStrip = "calZeroBiasClusters",
0008     ClusterProducerPix = 'siPixelClusters',
0009     ResetMEsEachRun = False,
0010     StripQualityLabel = 'unbiased',
0011     SelectAllDetectors = True,
0012     ShowMechanicalStructureView = True,
0013     ClusterLabel = '',
0014     TkHistoMap_On = False,
0015     ClusterChTkHistoMap_On = False,
0016     TopFolderName = 'AlcaReco/SiStrip',
0017     BPTXfilter = SiStripMonitorCluster.BPTXfilter.clone(),
0018     PixelDCSfilter = SiStripMonitorCluster.PixelDCSfilter.clone(),
0019     StripDCSfilter = SiStripMonitorCluster.StripDCSfilter.clone(),
0020     CreateTrendMEs = False,
0021     TrendVs10LS = False,
0022     TH1ClusterNoise = SiStripMonitorCluster.TH1ClusterNoise.clone(
0023         Nbinx = 20,
0024         xmin = -0.5,
0025         xmax = 9.5,
0026         layerswitchon  = False,
0027         moduleswitchon = False
0028     ),
0029     TH1NrOfClusterizedStrips = SiStripMonitorCluster.TH1NrOfClusterizedStrips.clone(
0030         Nbinx = 20,
0031         xmin = -0.5,
0032         xmax = 99.5,
0033         layerswitchon  = False,
0034         moduleswitchon = False
0035     ),
0036     TH1ClusterPos = SiStripMonitorCluster.TH1ClusterPos.clone(
0037         Nbinx = 768,
0038         xmin = -0.5,
0039         xmax = 767.5,
0040         layerswitchon  = True,
0041         moduleswitchon = False
0042     ),
0043     TH1ClusterDigiPos = SiStripMonitorCluster.TH1ClusterDigiPos.clone(
0044         Nbinx = 768,
0045         xmin = -0.5,
0046         xmax = 767.5,
0047         layerswitchon  = False,
0048         moduleswitchon = True
0049     ),
0050     TH1ModuleLocalOccupancy = SiStripMonitorCluster.TH1ModuleLocalOccupancy.clone(
0051         Nbinx = 20,
0052         xmin = -0.5,
0053         xmax = 0.95,
0054         layerswitchon  = False,
0055         moduleswitchon = False
0056     ),
0057     TH1nClusters = SiStripMonitorCluster.TH1nClusters.clone(
0058         Nbinx = 11,
0059         xmin = -0.5,
0060         xmax = 10.5,
0061         layerswitchon  = False,
0062         moduleswitchon = False
0063     ),
0064     TH1ClusterStoN = SiStripMonitorCluster.TH1ClusterStoN.clone(
0065         Nbinx = 100,
0066         xmin = -0.5,
0067         xmax = 299.5,
0068         layerswitchon  = False,
0069         moduleswitchon = False
0070     ),
0071     TH1ClusterStoNVsPos = SiStripMonitorCluster.TH1ClusterStoNVsPos.clone(
0072         Nbinx = 768,
0073         xmin = -0.5,
0074         xmax = 767.5,
0075         Nbiny = 100,
0076         ymin = -0.5,
0077         ymax = 299.5,
0078         layerswitchon  = False,
0079         moduleswitchon = False
0080     ),
0081     TH1ClusterCharge = SiStripMonitorCluster.TH1ClusterCharge.clone(
0082         Nbinx = 200,
0083         xmin = -0.5,        
0084         xmax = 799.5,
0085         layerswitchon = False,
0086         moduleswitchon = False,
0087         subdetswitchon = True
0088     ),
0089     TH1ClusterWidth = SiStripMonitorCluster.TH1ClusterWidth.clone(
0090         Nbinx = 30,
0091         xmin = -0.5,
0092         xmax = 29.5,
0093         layerswitchon  = False,        
0094         moduleswitchon = False,
0095         subdetswitchon = True
0096     ),
0097     TProfNumberOfCluster = SiStripMonitorCluster.TProfNumberOfCluster.clone(
0098         Nbinx = 100,
0099         xmin = -0.5,
0100         xmax = 499.5,
0101         layerswitchon = False,        
0102         moduleswitchon = False        
0103     ),
0104     TProfClusterWidth    = SiStripMonitorCluster.TProfClusterWidth.clone(
0105         Nbinx = 100,
0106         xmin = -0.5,
0107         xmax = 499.5,
0108         layerswitchon = False,        
0109         moduleswitchon = False        
0110     ),
0111     ClusterConditions = SiStripMonitorCluster.ClusterConditions.clone(
0112         minWidth = 0.0,
0113         On = True,
0114         maxStoN = 10000.0,
0115         minStoN = 0.0,
0116         maxWidth = 10000.0
0117     ),
0118     TProfTotalNumberOfClusters = SiStripMonitorCluster.TProfTotalNumberOfClusters.clone(
0119         subdetswitchon = True
0120     ),
0121     TH1TotalNumberOfClusters = SiStripMonitorCluster.TH1TotalNumberOfClusters.clone(
0122         Nbinx = 500,
0123         xmin = -0.5,
0124         xmax = 19999.5,
0125         subdetswitchon = True
0126     ),
0127     TProfClustersApvCycle = SiStripMonitorCluster.TProfClustersApvCycle.clone(
0128         Nbins = 70,
0129         xmin = -0.5,
0130         xmax = 69.5,
0131         Nbinsy = 200,
0132         ymin = 0.0,
0133         ymax = 0.0,
0134         subdetswitchon = True
0135     ),
0136     TH2ClustersApvCycle = SiStripMonitorCluster.TH2ClustersApvCycle.clone(
0137         Nbinsx = 70,
0138         xmin = -0.5,
0139         xmax = 69.5,
0140         Nbinsy = 400,
0141         ymin = 0.0,
0142         yfactor = 0.01,
0143         subdetswitchon = True
0144     ),
0145     TProfClustersVsDBxCycle = SiStripMonitorCluster.TProfClustersVsDBxCycle.clone(
0146         Nbins = 800,
0147         xmin = 0.5,
0148         xmax = 800.5,
0149         ymin = 0.0,
0150         ymax = 0.0,
0151         subdetswitchon = False
0152     ),
0153     TProf2ApvCycleVsDBx = SiStripMonitorCluster.TProf2ApvCycleVsDBx.clone(
0154         Nbinsx = 70,
0155         xmin = -0.5,
0156         xmax = 69.5,
0157         Nbinsy = 800,
0158         ymin = 0.5,
0159         ymax = 800.5,
0160         zmin = 0.0,
0161         zmax = 0.0,
0162         subdetswitchon = False
0163     ),
0164     TH2ApvCycleVsDBxGlobal = SiStripMonitorCluster.TH2ApvCycleVsDBxGlobal.clone(
0165         Nbinsx = 70,
0166         xmin = -0.5,
0167         xmax = 69.5,
0168         Nbinsy = 800,
0169         ymin = 0.5,
0170         ymax = 800.5,
0171         globalswitchon = False
0172     ),
0173     TH2CStripVsCpixel = SiStripMonitorCluster.TH2CStripVsCpixel.clone(
0174         Nbinsx = 150,
0175         xmin = -0.5,
0176         xmax = 74999.5,
0177         Nbinsy = 50,
0178         ymin = -0.5,
0179         ymax = 14999.5,
0180         globalswitchon = False
0181     ),
0182     MultiplicityRegions = SiStripMonitorCluster.MultiplicityRegions.clone(
0183         k0 = 0.13,  # k from linear fit of the diagonal
0184         q0 = 300,   # +/- variation of y axis intercept
0185         dk0 = 40,   #+/- variation of k0 (in %) to contain the diagonal zone
0186         MaxClus = 20000, #Divide Region 2 and Region 3
0187         MinPix = 50  # minimum number of Pix clusters to flag events with zero Si clusters
0188     ),
0189     TH1MultiplicityRegions = SiStripMonitorCluster.TH1MultiplicityRegions.clone(
0190         Nbinx = 5,
0191         xmin = 0.5,
0192         xmax = 5.5,
0193         globalswitchon = False
0194     ),        
0195     TH1MainDiagonalPosition = SiStripMonitorCluster.TH1MainDiagonalPosition.clone(
0196         Nbinsx = 100,
0197         xmin = 0.,
0198         xmax = 2.,
0199         globalswitchon = False
0200     ),   
0201     # Nunmber of Cluster in Pixel
0202     TH1NClusPx = SiStripMonitorCluster.TH1NClusPx.clone(
0203         Nbinsx = 200,
0204         xmax = 19999.5,                      
0205         xmin = -0.5
0206     ),
0207     # Number of Cluster in Strip
0208     TH1NClusStrip = SiStripMonitorCluster.TH1NClusStrip.clone(
0209         Nbinsx = 500,
0210         xmax = 99999.5,                      
0211         xmin = -0.5
0212     ),
0213     TH1StripNoise2ApvCycle = SiStripMonitorCluster.TH1StripNoise2ApvCycle.clone(
0214         Nbinsx = 70,
0215         xmin = -0.5,
0216         xmax = 69.5,
0217         globalswitchon = False
0218     ),
0219     TH1StripNoise3ApvCycle = SiStripMonitorCluster.TH1StripNoise3ApvCycle.clone(
0220         Nbinsx = 70,
0221         xmin = -0.5,
0222         xmax = 69.5,
0223         globalswitchon = False
0224     ),
0225     Mod_On = True,
0226     ClusterHisto = False,
0227     HistoryProducer = "consecutiveHEs",
0228     ApvPhaseProducer = "APVPhases",
0229     UseDCSFiltering = True,
0230     ShowControlView = False,
0231     ShowReadoutView = False
0232 )