File indexing completed on 2024-04-06 12:07:07
0001
0002 from FWCore.ParameterSet.Types import PSet
0003 import FWCore.ParameterSet.Config as cms
0004
0005 class DTDQMConfig( PSet ):
0006
0007
0008
0009 def __init__( self ):
0010 PSet.__init__( self )
0011 self.__processAB7Digis = False
0012 self.__processAB7TPs = False
0013 self.__runWithLargeTB = False
0014 self.__tbTDCPedestal = 0
0015
0016
0017
0018 def getProcessAB7Digis( self ):
0019 return self.__processAB7Digis
0020
0021 def getProcessAB7TPs( self ):
0022 return self.__processAB7TPs
0023
0024 def getRunWithLargeTB( self ):
0025 return self.__runWithLargeTB
0026
0027 def getTBTDCPedestal( self ):
0028 return self.__tbTDCPedestal
0029
0030
0031
0032 def setProcessAB7Digis( self, processAB7Digis ):
0033 self.__processAB7Digis = processAB7Digis
0034
0035 def setProcessAB7TPs( self, processAB7TPs ):
0036 self.__processAB7TPs = processAB7TPs
0037
0038 def setRunWithLargeTB( self,runWithLargeTB ):
0039 self.__runWithLargeTB = runWithLargeTB
0040
0041 def setTBTDCPedestal( self, tbTDCPedestal ):
0042 self.__tbTDCPedestal = tbTDCPedestal
0043
0044
0045
0046 def __str__( self ):
0047 return "DTDQMConfig: processAB7Digis='%r' processAB7TPs='%r' runWithLargeTB='%r' tbTDCPedestal='%d'" % (self.__processAB7Digis, \
0048 self.__processAB7TPs, \
0049 self.__runWithLargeTB, \
0050 self.__tbTDCPedestal)
0051
0052 def __repr__( self ):
0053 return "DTDQMConfig: processAB7Digis='%r' processAB7TPs='%r' runWithLargeTB='%r' tbTDCPedestal='%d'" % (self.__processAB7Digis, \
0054 self.__processAB7TPs, \
0055 self.__runWithLargeTB, \
0056 self.__tbTDCPedestal)