FairRoot
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
FairEveRecoTrackList.h
Go to the documentation of this file.
1 /********************************************************************************
2  * Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH *
3  * *
4  * This software is distributed under the terms of the *
5  * GNU Lesser General Public Licence (LGPL) version 3, *
6  * copied verbatim in the file "LICENSE" *
7  ********************************************************************************/
8 /*
9  * FairEveRecoTrackList.h
10  *
11  * Created on: 17 cze 2020
12  * Author: Daniel Wielanek
13  * E-mail: daniel.wielanek@gmail.com
14  * Warsaw University of Technology, Faculty of Physics
15  */
16 #ifndef FAIREVERECOTRACKLIST_H_
17 #define FAIREVERECOTRACKLIST_H_
18 
19 #include <Rtypes.h> // for THashConsistencyHolder, ClassDef
20 #include <RtypesCore.h> // for Color_t, Style_t, Size_t, Width_t
21 #include <TEveTrack.h> // for TEveTrackList
22 #include <TString.h> // for TString
23 #include "FairEveRecoTrack.h" // for FairEveRecoTrack
24 class TBuffer;
25 class TClass;
26 class TEveTrackPropagator;
27 class TMemberInspector;
28 
29 class FairEveRecoTrackList : public TEveTrackList
30 {
31  public:
32  FairEveRecoTrackList() { fChildClass = FairEveRecoTrack::Class(); };
33  FairEveRecoTrackList(TString name, TEveTrackPropagator* prop = 0);
34  void SetLineColor(Color_t col);
35  void SetLineStyle(Style_t s);
36  void SetLineWidth(Width_t w);
37  void SetMarkerColor(Color_t c);
38  void SetMarkerSize(Size_t s);
39  void SetMarkerStyle(Style_t s);
40  virtual ~FairEveRecoTrackList();
41  ClassDef(FairEveRecoTrackList, 0)
42 };
43 
44 #endif /* FAIREVERECOTRACKLIST_H_ */
void SetLineColor(Color_t col)
void SetMarkerStyle(Style_t s)
void SetMarkerColor(Color_t c)