ndmspc  0.20250128.0
Cuts.h
1 #ifndef NdmspcCuts_H
2 #define NdmspcCuts_H
3 #include <TObject.h>
4 
5 #include "Axis.h"
6 
7 namespace Ndmspc {
8 
15 
16 class Cuts : public TObject {
17  public:
18  Cuts();
19  virtual ~Cuts();
20 
21  virtual void Print(Option_t * option = "") const;
22  void AddAxis(Ndmspc::Axis * axis) { fAxes.push_back(axis); }
23  Ndmspc::Axis * GetAxis(int i) const { return fAxes[i]; }
24 
25  private:
26  std::vector<Ndmspc::Axis *> fAxes{};
27 
29  ClassDef(Cuts, 1);
31 };
32 } // namespace Ndmspc
33 #endif
Axis object.
Definition: Axis.h:16
Cuts object.
Definition: Cuts.h:16