/* * BlueFCALPulser.hh * * Created on: Aug 26, 2015 * Author: Hovanes Egiyan */ #ifndef BLUEFCALPULSER_HH_ #define BLUEFCALPULSER_HH_ #include "FCALLEDPulser.hh" class BlueFCALPulser: public FCALLEDPulser { protected: static unsigned bfpRangeMask; static unsigned bfpChannelMask; static std::string bfpPulserID; static std::vector bfpChannelVector; BlueFCALPulser() { return; } public: BlueFCALPulser(const std::string id); virtual inline unsigned getRangeMask() { return bfpRangeMask; } virtual inline unsigned getChannelMask() { return bfpChannelMask; } virtual inline std::vector& getChannelVector() { return bfpChannelVector; } }; #endif /* BLUEFCALPULSER_HH_ */