1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
|
#ifndef HCALDBPRODUCER_HCALDBRECORD_H
#define HCALDBPRODUCER_HCALDBRECORD_H
// -*- C++ -*-
//
// Package: HcalDbProducer
// Class : HcalDbRecord
//
/**\class HcalDbRecord HcalDbRecord.h CalibFormats/HcalDbProducer/interface/HcalDbRecord.h
Description: <one line class summary>
Usage:
<usage>
*/
//
// Author:
// Created: Tue Aug 9 19:10:36 CDT 2005
//
#include "FWCore/Utilities/interface/mplVector.h"
#include "FWCore/Framework/interface/DependentRecordImplementation.h"
// #include "FWCore/Framework/interface/EventSetupRecordImplementation.h"
#include "CondFormats/DataRecord/interface/HcalAllRcds.h"
#include "Geometry/Records/interface/IdealGeometryRecord.h"
#include "Geometry/Records/interface/HcalRecNumberingRecord.h"
// class HcalDbRecord : public edm::eventsetup::EventSetupRecordImplementation<HcalDbRecord> {};
class HcalDbRecord : public edm::eventsetup::DependentRecordImplementation<HcalDbRecord,
edm::mpl::Vector<HcalRecNumberingRecord,
IdealGeometryRecord,
HcalPedestalsRcd,
HcalPedestalWidthsRcd,
HcalGainsRcd,
HcalGainWidthsRcd,
HcalQIEDataRcd,
HcalQIETypesRcd,
HcalChannelQualityRcd,
HcalZSThresholdsRcd,
HcalRespCorrsRcd,
HcalL1TriggerObjectsRcd,
HcalElectronicsMapRcd,
HcalTimeCorrsRcd,
HcalLUTCorrsRcd,
HcalPFCorrsRcd,
HcalFrontEndMapRcd,
HcalSiPMCharacteristicsRcd,
HcalSiPMParametersRcd,
HcalTPParametersRcd,
HcalTPChannelParametersRcd,
HcalLutMetadataRcd,
HcalMCParamsRcd,
HcalRecoParamsRcd,
HcalTimeSlewRecord> > {};
#endif /* HCALDBPRODUCER_HCALDBRECORD_H */
|