CbmRoot
Loading...
Searching...
No Matches
CbmPVFinderIdeal.h
Go to the documentation of this file.
1/* Copyright (C) 2006-2016 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
2 SPDX-License-Identifier: GPL-3.0-only
3 Authors: Denis Bertini [committer], Volker Friese */
4
5// -------------------------------------------------------------------------
6// ----- CbmPVFinderIdeal header file -----
7// ----- Created 28/11/05 by V. Friese -----
8// -------------------------------------------------------------------------
9
10
23#ifndef CBMPVFINDERIDEAL_H
24#define CBMPVFINDERIDEAL_H 1
25
26
28
29
31
32 public:
35
36
38 virtual ~CbmPVFinderIdeal();
39
40
42 virtual void Init();
43
44
46 virtual Int_t FindPrimaryVertex(TClonesArray* tracks, CbmVertex* vertex);
47
52 virtual Int_t FindEventVertex(CbmEvent* event, TClonesArray* tracks);
53
54
55 private:
57 TClonesArray* fMCTracks;
58
61
63};
64
65#endif
TClonesArray * tracks
Class characterising one event by a collection of links (indices) to data objects,...
Definition CbmEvent.h:34
virtual Int_t FindEventVertex(CbmEvent *event, TClonesArray *tracks)
CbmPVFinderIdeal & operator=(const CbmPVFinderIdeal &)
virtual Int_t FindPrimaryVertex(TClonesArray *tracks, CbmVertex *vertex)
CbmPVFinderIdeal(const CbmPVFinderIdeal &)
TClonesArray * fMCTracks
ClassDef(CbmPVFinderIdeal, 1)
virtual void Init()