Skip to content
Snippets Groups Projects

merge counter decoder into Louis' original branch

Merged Ya Zhao requested to merge tmp-new-counter-decoder into lohenry-counter-decoder
515+ files
+ 34015
16718
Compare changes
  • Side-by-side
  • Inline
Files
515+
@@ -31,13 +31,13 @@ struct ICaloDataProvider : extend_interfaces<ICaloReadoutTool> {
// Return the interface ID
DeclareInterfaceID( ICaloDataProvider, 5, 0 );
virtual int adc( LHCb::CaloCellID id, int def = 0 ) = 0;
virtual double digit( LHCb::CaloCellID id, double def = 0. ) = 0;
virtual unsigned int nTell1s() = 0;
virtual const CaloVector<LHCb::CaloAdc>& adcs( int source = -1, bool clean = true ) = 0;
virtual const CaloVector<LHCb::CaloDigit>& digits( int source = -1, bool clean = true ) = 0;
virtual const CaloVector<LHCb::CaloAdc>& adcs( std::vector<int> sources, bool clean = true ) = 0;
virtual const CaloVector<LHCb::CaloDigit>& digits( std::vector<int> sources, bool clean = true ) = 0;
virtual int adc( LHCb::Detector::Calo::CellID id, int def = 0 ) = 0;
virtual double digit( LHCb::Detector::Calo::CellID id, double def = 0. ) = 0;
virtual unsigned int nTell1s() = 0;
virtual const CaloVector<LHCb::CaloAdc>& adcs( int source = -1, bool clean = true ) = 0;
virtual const CaloVector<LHCb::CaloDigit>& digits( int source = -1, bool clean = true ) = 0;
virtual const CaloVector<LHCb::CaloAdc>& adcs( std::vector<int> sources, bool clean = true ) = 0;
virtual const CaloVector<LHCb::CaloDigit>& digits( std::vector<int> sources, bool clean = true ) = 0;
typedef std::pair<LHCb::CaloAdc, LHCb::CaloAdc> CaloAdcPair;
virtual CaloAdcPair adcRange() = 0;
virtual CaloAdcPair pinRange() = 0;
Loading