00001 /* 00002 * DataQualCut.h 00003 * 00004 * Created on: 10-mar-2009 00005 * Author: Nicola Mori, S. Ricciarini 00006 */ 00007 00010 #ifndef DATAQUALCUT_H_ 00011 #define DATAQUALCUT_H_ 00012 00013 #include "../../PamCutBase/PamCutBase.h" 00014 00019 //TODO: vedere se includere il ND e S4, chiedere riguardo al controllo su ORB che non c'e' in PamLevel2::IsGood() 00020 class DataQualCut: public PamCut { 00021 00022 public: 00032 DataQualCut(const char *cutName, unsigned int cutMask=ALL) : 00033 PamCut(cutName), _cutMask(cutMask) { 00034 } 00036 ~DataQualCut() { 00037 } 00038 00056 int Check(PamLevel2 *event); 00057 00058 private: 00059 00060 unsigned int _cutMask; 00061 00062 }; 00063 #endif /* DATAQUALCUT_H_ */