HerdSoftware  0.1.1
HWHoughTrackEventDisplay.h
Go to the documentation of this file.
1 /*
2  * HWHoughTrackEventDisplay.h
3  *
4  * Created on: 18 Dec 2020
5  * Author: Valerio Formato
6  */
7 
8 #ifndef HWHoughTrackEventDisplay_H_
9 #define HWHoughTrackEventDisplay_H_
10 
11 // HERD headers
14 #include "dataobjects/Track2D.h"
15 
16 // ROOT headers
17 #include "TEvePointSet.h"
18 #include "TEveTrack.h"
19 #include "TEveTrackPropagator.h"
20 
21 namespace Herd {
23 public:
24  HWHoughTrackEventDisplay(std::string name = "HoughTracks");
26 
27  void ImportTracks(const std::vector<Track2D> &tracks, RefFrame::View view);
28 
29  TEveTrackList *TrkTracksXZ;
30  TEveTrackList *TrkTracksYZ;
31  TEveTrackList *TrkTracksXY;
32 };
33 } // namespace Herd
34 
35 #endif
CssGeoParams.h CssGeoParams class declaration.
Definition: CaloPDCalibrationAlgo.h:24
TEveTrackList * TrkTracksXZ
Definition: HWHoughTrackEventDisplay.h:29
void ImportTracks(const std::vector< Track2D > &tracks, RefFrame::View view)
Definition: HWHoughTrackEventDisplay.cpp:42
Definition: HWHoughTrackEventDisplay.h:22
TEveTrackList * TrkTracksYZ
Definition: HWHoughTrackEventDisplay.h:30
~HWHoughTrackEventDisplay()
Definition: HWHoughTrackEventDisplay.cpp:36
HWHoughTrackEventDisplay(std::string name="HoughTracks")
Definition: HWHoughTrackEventDisplay.cpp:11
View
Aliases for the three 2D projection planes. RefFrame.h common/RefFrame.h.
Definition: RefFrame.h:88
TEveTrackList * TrkTracksXY
Definition: HWHoughTrackEventDisplay.h:31
Definition: HWBaseEventDisplay.h:19