/* * GreenFCALPulser.hh * * Created on: Aug 27, 2015 * Author: Hovanes Egiyan */ #ifndef GREENFCALPULSER_HH_ #define GREENFCALPULSER_HH_ #include "FCALLEDPulser.hh" class GreenFCALPulser: public FCALLEDPulser { protected: static unsigned gfpRangeMask; static unsigned gfpChannelMask; static std::string gfpPulserID; static std::vector gfpChannelVector; GreenFCALPulser() { return; } public: GreenFCALPulser(const std::string id); virtual inline unsigned getRangeMask() { return gfpRangeMask; } virtual inline unsigned getChannelMask() { return gfpChannelMask; } virtual inline std::vector& getChannelVector() { return gfpChannelVector; } }; #endif /* GREENFCALPULSER_HH_ */