Logo ROOT   6.21/01
Reference Guide
REveViewContext.hxx
Go to the documentation of this file.
1 // @(#)root/eve7:$Id$
2 // Author: Matevz Tadel, Alja Tadel 2018
3 
4 /*************************************************************************
5  * Copyright (C) 1995-2019, Rene Brun and Fons Rademakers. *
6  * All rights reserved. *
7  * *
8  * For the licensing terms see $ROOTSYS/LICENSE. *
9  * For the list of contributors see $ROOTSYS/README/CREDITS. *
10  *************************************************************************/
11 
12 #ifndef ROOT7_REveViewContext
13 #define ROOT7_REveViewContext
14 
15 namespace ROOT {
16 namespace Experimental {
17 
18 class REveTableViewInfo;
19 class REveTrackPropagator;
20 
22 private:
23  float m_R{100};
24  float m_Z{100};
27 
28 public:
29  REveViewContext() = default;
30  virtual ~REveViewContext() {}
31 
32  void SetBarrel(float r, float z) { m_R = r; m_Z = z; }
33 
36 
37  float GetMaxR() const { return m_R; }
38  float GetMaxZ() const { return m_Z; }
41 };
42 }
43 }
44 
45 #endif
void SetTrackPropagator(REveTrackPropagator *p)
REveTrackPropagator Calculates path of a particle taking into account special path-marks and imposed ...
void SetTableViewInfo(REveTableViewInfo *ti)
Returns the available number of logical cores.
Definition: StringConv.hxx:21
REveTrackPropagator * GetPropagator() const
ROOT::R::TRInterface & r
Definition: Object.C:4
you should not use this method at all Int_t Int_t z
Definition: TRolke.cxx:630
REveTrackPropagator * m_trackPropagator
REveTableViewInfo * GetTableViewInfo() const