Heavy ion Analysis Libriares
Loading...
Searching...
No Matches
TrackV0Cut.h
1/*
2 * TrackV0Cut.h
3 *
4 * Created on: 10 cze 2024
5 * Author: daniel
6 */
7
8#ifndef HAL_CUTS_TRACKCUTS_V0_TRACKV0CUT_H_
9#define HAL_CUTS_TRACKCUTS_V0_TRACKV0CUT_H_
10
11#include "TrackCut.h"
12
13namespace Hal {
14 class V0Track;
15
16 class TrackV0Cut : public TrackCut {
17 protected:
18 virtual Bool_t PassV0(V0Track* tr) = 0;
19
20 public:
21 TrackV0Cut(Int_t params = 1) : TrackCut(params) {}
22 virtual Bool_t Pass(Hal::Track* track);
23 virtual ~TrackV0Cut() {};
24 ClassDef(TrackV0Cut, 1)
25 };
26
27} /* namespace Hal */
28
29#endif /* HAL_CUTS_TRACKCUTS_V0_TRACKV0CUT_H_ */
TrackCut(const Int_t i=1)
Definition TrackCut.cxx:17
virtual Bool_t Pass(Hal::Track *track)