00001
00002
00003
00004
00005
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