PandaRoot
PndGemIdealPatternRecoTask.h
Go to the documentation of this file.
1 //****************************************************************************
2 //* This file is part of PandaRoot. *
3 //* *
4 //* PandaRoot is distributed under the terms of the *
5 //* GNU General Public License (GPL) version 3, *
6 //* copied verbatim in the file "LICENSE". *
7 //* *
8 //* Copyright (C) 2006 - 2024 FAIR GmbH and copyright holders of PandaRoot *
9 //* The copyright holders are listed in the file "COPYRIGHTHOLDERS". *
10 //* The authors are listed in the file "AUTHORS". *
11 //****************************************************************************
12 
13 // -------------------------------------------------------------------------
14 // ----- PndGemIdealPatternRecoTask header file -----
15 // ----- based on PndDchFindTracks header file -----
16 // ----- Created 27.01.2008 by A. Bubak -----
17 // ----- according to the CbmStsFindTracks -----
18 // -------------------------------------------------------------------------
19 
28 #ifndef PNDGEMIDEALPATTERNRECOTASK_H
29 #define PNDGEMIDEALPATTERNRECOTASK_H
30 
31 #include "FairTask.h"
32 
33 class PndDchTrackFinder;
34 class TClonesArray;
35 
36 class PndGemIdealPatternRecoTask : public FairTask {
37 
38  public:
41 
44 
46  virtual InitStatus Init();
47 
49  virtual void Exec(Option_t *opt);
50 
52  virtual void SetParContainers();
53 
62  private:
63  TClonesArray *fGemHitArr;
64  TClonesArray *fMCTrackArr;
65  TClonesArray *fGemPointArr;
66  TClonesArray *fPndTrackCandArr;
67 
68  ClassDef(PndGemIdealPatternRecoTask, 1);
69 };
70 
71 #endif
virtual void SetParContainers()
Task class for track finding.
virtual InitStatus Init()
virtual void Exec(Option_t *opt)
virtual ~PndGemIdealPatternRecoTask()