CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_2_9/src/SimCalorimetry/HcalSimAlgos/interface/HcalDigitizerTraits.h

Go to the documentation of this file.
00001 #ifndef HcalSimAlgos_HcalDigitizerTraits_h
00002 #define HcalSimAlgos_HcalDigitizerTraits_h
00003 #include "DataFormats/HcalDigi/interface/HcalDigiCollections.h"
00004 #include "SimCalorimetry/HcalSimAlgos/interface/HcalElectronicsSim.h"
00005 
00006 class HBHEDigitizerTraits {
00007 public:
00008   typedef HBHEDigiCollection DigiCollection;
00009   typedef HBHEDataFrame Digi;
00010   typedef HcalElectronicsSim ElectronicsSim;
00011 };
00012 
00013 
00014 class HODigitizerTraits {
00015 public:
00016   typedef HODigiCollection DigiCollection;
00017   typedef HODataFrame Digi;
00018   typedef HcalElectronicsSim ElectronicsSim;
00019 };
00020 
00021 
00022 class HFDigitizerTraits {
00023 public:
00024   typedef HFDigiCollection DigiCollection;
00025   typedef HFDataFrame Digi;
00026   typedef HcalElectronicsSim ElectronicsSim;
00027 };
00028 
00029 
00030 class ZDCDigitizerTraits {
00031 public:
00032   typedef ZDCDigiCollection DigiCollection;
00033   typedef ZDCDataFrame Digi;
00034   typedef HcalElectronicsSim ElectronicsSim;
00035 };
00036 
00037 
00038 #endif
00039