/* * PulserDetectorFCAL.hh * * A particular class for pulsers for FCAL. * Just adds a constructor where the pulser map * for FCAL is defined. * * Created on: Aug 14, 2015 * Author: Hovanes Egiyan */ #ifndef PULSERDETECTORFCAL_HH_ #define PULSERDETECTORFCAL_HH_ #include "PulserDetector.hh" class PulserDetectorFCAL: public PulserDetector { protected: // V1495 board location static std::string pdfBoardName ; // Number of pulser channels on V1495 board static unsigned pdfChannelNumber; public: PulserDetectorFCAL(); virtual ~PulserDetectorFCAL(){return;} // Add board-related PVs to the PV map for the board virtual int addPVs(); inline std::string getBoardName() {return pdfBoardName;} inline unsigned getChannelNumber() {return pdfChannelNumber;} }; #endif /* PULSERDETECTORFCAL_HH_ */