00001 00002 #ifndef GCTCOLLECTIONS_H 00003 #define GCTCOLLECTIONS_H 00004 00005 #include <vector> 00006 00007 #include "DataFormats/L1GlobalCaloTrigger/interface/L1GctInternEmCand.h" 00008 #include "DataFormats/L1GlobalCaloTrigger/interface/L1GctInternJetData.h" 00009 #include "DataFormats/L1GlobalCaloTrigger/interface/L1GctInternEtSum.h" 00010 #include "DataFormats/L1GlobalCaloTrigger/interface/L1GctInternHFData.h" 00011 #include "DataFormats/L1GlobalCaloTrigger/interface/L1GctFibreWord.h" 00012 00013 #include "DataFormats/L1GlobalCaloTrigger/interface/L1GctEmCand.h" 00014 #include "DataFormats/L1GlobalCaloTrigger/interface/L1GctJetCand.h" 00015 00016 #include "DataFormats/L1GlobalCaloTrigger/interface/L1GctEtSums.h" 00017 #include "DataFormats/L1GlobalCaloTrigger/interface/L1GctJetCounts.h" 00018 00019 #include "DataFormats/L1GlobalCaloTrigger/interface/L1GctHFRingEtSums.h" 00020 #include "DataFormats/L1GlobalCaloTrigger/interface/L1GctHFBitCounts.h" 00021 00022 typedef std::vector<L1GctInternEmCand> L1GctInternEmCandCollection; 00023 typedef std::vector<L1GctInternJetData> L1GctInternJetDataCollection; 00024 typedef std::vector<L1GctInternEtSum> L1GctInternEtSumCollection; 00025 typedef std::vector<L1GctInternHFData> L1GctInternHFDataCollection; 00026 typedef std::vector<L1GctFibreWord> L1GctFibreCollection; 00027 00028 typedef std::vector<L1GctEmCand> L1GctEmCandCollection; 00029 typedef std::vector<L1GctJetCand> L1GctJetCandCollection; 00030 00031 typedef std::vector<L1GctEtHad> L1GctEtHadCollection; 00032 typedef std::vector<L1GctEtMiss> L1GctEtMissCollection; 00033 typedef std::vector<L1GctEtTotal> L1GctEtTotalCollection; 00034 typedef std::vector<L1GctHFRingEtSums> L1GctHFRingEtSumsCollection; 00035 typedef std::vector<L1GctHFBitCounts> L1GctHFBitCountsCollection; 00036 typedef std::vector<L1GctJetCounts> L1GctJetCountsCollection; 00037 00038 #endif