// // Skeleton Frame processing routine Template // #include "DatTemplate.hh" #include "FilterDesign.hh" #ifndef __CINT__ //--> The next three lines are needed if you are going to generate triggers. // The text in PIDTITLE should describe the monitor function. #define PIDCVSHDR "$Header: /ldcg_server/common/repository_gds/gds/DMT/Templates/DatTemplate.cc,v 1.7 2004/08/13 09:29:30 jzweizig Exp $" #define PIDTITLE "Data monitor template" #include "ProcIdent.hh" #include "Dacc.hh" #include #include #include using namespace std; //====================================== Generate the main routine. EXECDAT(DatTemplate) #endif // !def(__CINT__) //====================================== Skeleton object constructor. DatTemplate::DatTemplate(int argc, const char *argv[]) : DatEnv(argc, argv), maxFrame(999999), mStep(2.0), mPipe(0), mHistory(43200) { //---------------------------------- Look for arguments bool dvIndex = false; bool syntax = false; for (int i=1 ; i] [-frames ] [-stride