CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
fftjetcorrectionesproducer_cfi.ValidFFTJetCorr Class Reference

Public Member Functions

def __init__ (self, basename, jetType)
 

Public Attributes

 basename
 
 correctorRecord
 
 dbRecord
 
 dbTag
 
 esProducer
 
 jetType
 

Detailed Description

A class which contains the info about a valid combination
of ES record types, ES producer type, and jet type

Definition at line 3 of file fftjetcorrectionesproducer_cfi.py.

Constructor & Destructor Documentation

def fftjetcorrectionesproducer_cfi.ValidFFTJetCorr.__init__ (   self,
  basename,
  jetType 
)

Definition at line 8 of file fftjetcorrectionesproducer_cfi.py.

8  def __init__(self, basename, jetType):
9  self.basename = basename
10  self.dbTag = "FFT" + basename + "CorrectorDBTag"
11  self.dbRecord = "FFT" + basename + "CorrectorParametersRcd"
12  self.correctorRecord = "FFT" + basename + "CorrectorSequenceRcd"
13  self.esProducer = "FFT" + basename + "CorrectionESProducer"
14  self.jetType = jetType
15 
16 # The following dictionary contains valid combinations of ES record
17 # types, ES producer type, and jet type for FFTJet jet corrections.
18 #
19 # The dictionary keys used here correspond to the types defined in
20 # CondFormats/JetMETObjects/interface/FFTJetCorrTypes.h
21 #
22 # The database ES record types are listed in
23 # CondFormats/DataRecord/interface/FFTJetCorrectorParametersRcdTypes.h
24 #
25 # The jet correction sequence types (which depend on the corresponding
26 # database ES record types) are listed in
27 # JetMETCorrections/FFTJetObjects/interface/FFTJetCorrectorSequenceRcdTypes.h
28 #
29 # The ES producer types are defined in
30 # JetMCorrections/FFTJetModules/plugins/FFTJetCorrectionESProducer.cc
31 #

Member Data Documentation

fftjetcorrectionesproducer_cfi.ValidFFTJetCorr.basename

Definition at line 9 of file fftjetcorrectionesproducer_cfi.py.

fftjetcorrectionesproducer_cfi.ValidFFTJetCorr.correctorRecord

Definition at line 12 of file fftjetcorrectionesproducer_cfi.py.

fftjetcorrectionesproducer_cfi.ValidFFTJetCorr.dbRecord

Definition at line 11 of file fftjetcorrectionesproducer_cfi.py.

fftjetcorrectionesproducer_cfi.ValidFFTJetCorr.dbTag

Definition at line 10 of file fftjetcorrectionesproducer_cfi.py.

fftjetcorrectionesproducer_cfi.ValidFFTJetCorr.esProducer

Definition at line 13 of file fftjetcorrectionesproducer_cfi.py.

fftjetcorrectionesproducer_cfi.ValidFFTJetCorr.jetType

Definition at line 14 of file fftjetcorrectionesproducer_cfi.py.