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
13
namespace
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_ */
Hal::TrackCut
Definition
TrackCut.h:18
Hal::TrackCut::TrackCut
TrackCut(const Int_t i=1)
Definition
TrackCut.cxx:17
Hal::TrackV0Cut
Definition
TrackV0Cut.h:16
Hal::TrackV0Cut::Pass
virtual Bool_t Pass(Hal::Track *track)
Definition
TrackV0Cut.cxx:15
Hal::Track
Definition
Track.h:29
Hal::V0Track
Definition
V0Track.h:24
Hal
Definition
EventAnaChain.cxx:28
cuts
trackcuts
v0
TrackV0Cut.h
Generated on Wed Oct 23 2024 15:07:51 for Heavy ion Analysis Libriares by
1.12.0