00001 /* 00002 * CaloCrossCut.h 00003 * 00004 * Created on: 19-mar-2009 00005 * Author: Nicola Mori 00006 */ 00007 00010 #ifndef CALOCROSSCUT_H_ 00011 #define CALOCROSSCUT_H_ 00012 00013 #include "../../PamCutBase/PamCutBase.h" 00014 #include "../../CaloAxis2.h" 00015 00030 class CaloCrossCut: public PamCut { 00031 00032 public: 00042 CaloCrossCut(const char *cutName, CaloAxis *xCaloAxis, CaloAxis *yCaloAxis) : 00043 PamCut(cutName), _xCaloAxis(xCaloAxis), _yCaloAxis(yCaloAxis){ 00044 } 00046 ~CaloCrossCut() { 00047 } 00048 00055 int Check(PamLevel2 *event); 00056 00057 private: 00058 CaloAxis *_xCaloAxis, *_yCaloAxis; 00059 }; 00060 00061 #endif /* CALOCROSSCUT_H_ */