9 #ifndef __PHEVEDISPLAY_H__
10 #define __PHEVEDISPLAY_H__
13 #include "TEveTrackPropagator.h"
16 class TEveElementList;
30 using TEveMagField::GetFieldD;
32 virtual TEveVectorD
GetFieldD(Double_t x, Double_t y, Double_t z)
const;
41 const std::string& mapname,
42 const std::string& filename,
99 #endif // __PHEVEDISPLAY_H__
TEveManager * _eve_manager
TEveElementList * get_true_list() const
TEveElementList * _prop_list
TEveElementList * _true_list
TEveElementList * _hodo_list
void set_verbosity(const int a)
void load_geometry(PHCompositeNode *topNode, TEveManager *geve)
MappedField(const PHField *field)
TEveElementList * get_dc_list() const
TEveElementList * _dc_list
transient DST object for field storage and access
void config_bfields(const PHField *field)
TEveElementList * get_top_list() const
TEveElementList * _top_list
int get_verbosity() const
TEveTrackPropagator * cnt_prop
float get_jet_pt_threshold() const
TEveElementList * _dp_list
virtual TEveVectorD GetFieldD(Double_t x, Double_t y, Double_t z) const
float get_jet_e_scale() const
TEveTrackPropagator * get_cnt_prop() const
void set_jet_pt_threshold(float pt)
void set_eve_manager(TEveManager *geve)
Set a pointer to the underlying TEveManager.
TEveElementList * get_hodo_list() const
float get_calo_e_threshold() const
TEveElementList * get_prop_list() const
void set_calo_e_threshold(float e)
PHEveDisplay(int w, int h, bool use_fieldmap, bool use_goefile, const std::string &mapname, const std::string &filename, int verb)
void add_elements(TEveManager *geve)
void set_jet_e_scale(float e_scale)
void go_fullscreen(TEveManager *geve)
TEveManager * get_eve_manager() const
Return a pointer to the underlying TEveManager.
TEveElementList * get_dp_list() const
MappedField * mapped_field