HerdSoftware  0.1.1
HWTrackingDetectorEventDisplay.h
Go to the documentation of this file.
1 /*
2  * HWTrackingDetectorEventDisplay.h
3  *
4  * Created on: 08 May 2019
5  * Author: Valerio Formato
6  */
7 
8 #ifndef HWTrackingDetectorEventDisplay_H_
9 #define HWTrackingDetectorEventDisplay_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  HWTrackingDetectorEventDisplay(std::string name = "Tracker");
26 
27  template <class TrackingGeoParams>
28  void ImportClusters(const ClustersColl &clColl, const SidesArray<std::vector<TrackingGeoParams>> geoParamsColl);
29 
30  TEvePointSet *TrkHitsXZ;
31  TEvePointSet *TrkHitsYZ;
32  TEvePointSet *TrkHitsXY;
33 };
34 } // namespace Herd
35 
36 #endif
CssGeoParams.h CssGeoParams class declaration.
Definition: CaloPDCalibrationAlgo.h:24
HWTrackingDetectorEventDisplay(std::string name="Tracker")
Definition: HWTrackingDetectorEventDisplay.cpp:11
TEvePointSet * TrkHitsYZ
Definition: HWTrackingDetectorEventDisplay.h:31
~HWTrackingDetectorEventDisplay()
Definition: HWTrackingDetectorEventDisplay.cpp:33
void ImportClusters(const ClustersColl &clColl, const SidesArray< std::vector< TrackingGeoParams >> geoParamsColl)
Definition: HWTrackingDetectorEventDisplay.hpp:6
TEvePointSet * TrkHitsXZ
Definition: HWTrackingDetectorEventDisplay.h:30
An array that accepts side as subscripts.
Definition: SidesArray.h:72
TEvePointSet * TrkHitsXY
Definition: HWTrackingDetectorEventDisplay.h:32
Definition: HWTrackingDetectorEventDisplay.h:22
Definition: HWBaseEventDisplay.h:19