/* * VioletFCALPulser.hh * * Created on: Aug 14, 2015 * Author: Hovanes Egiyan */ #ifndef VIOLETFCALPULSER_HH_ #define VIOLETFCALPULSER_HH_ #include "FCALLEDPulser.hh" class VioletFCALPulser: public FCALLEDPulser { protected: static unsigned vfpRangeMask; static unsigned vfpChannelMask; static std::string vfpPulserID; static std::vector vfpChannelVector; VioletFCALPulser() { return; } public: VioletFCALPulser(const std::string id); virtual inline unsigned getRangeMask() { return vfpRangeMask; } virtual inline unsigned getChannelMask() { return vfpChannelMask; } virtual inline std::vector& getChannelVector() { return vfpChannelVector; } }; #endif /* VIOLETFCALPULSER_HH_ */