|
Class Reference for E1039 Core & Analysis Software
|
#include </dev/shm/kenichi/update-github-e1039-doc/e1039-core/packages/Display/display/PHEveDisplay.h>
Collaboration diagram for PHEveDisplay:Classes | |
| class | MappedField |
Public Member Functions | |
| PHEveDisplay (int w, int h, bool use_fieldmap, bool use_goefile, const std::string &mapname, const std::string &filename, int verb) | |
| ~PHEveDisplay () | |
| void | load_geometry (PHCompositeNode *topNode, TEveManager *geve) |
| void | add_elements (TEveManager *geve) |
| void | config_bfields (const PHField *field) |
| void | go_fullscreen (TEveManager *geve) |
| void | set_eve_manager (TEveManager *geve) |
| Set a pointer to the underlying TEveManager. More... | |
| TEveManager * | get_eve_manager () const |
| Return a pointer to the underlying TEveManager. More... | |
| TEveTrackPropagator * | get_cnt_prop () const |
| TEveElementList * | get_top_list () const |
| TEveElementList * | get_dc_list () const |
| TEveElementList * | get_hodo_list () const |
| TEveElementList * | get_prop_list () const |
| TEveElementList * | get_dp_list () const |
| TEveElementList * | get_true_list () const |
| void | set_jet_pt_threshold (float pt) |
| float | get_jet_pt_threshold () const |
| void | set_jet_e_scale (float e_scale) |
| float | get_jet_e_scale () const |
| void | set_calo_e_threshold (float e) |
| float | get_calo_e_threshold () const |
| int | get_verbosity () const |
| void | set_verbosity (const int a) |
Protected Attributes | |
| TEveManager * | _eve_manager |
| TEveElementList * | _top_list |
| TEveElementList * | _dc_list |
| TEveElementList * | _hodo_list |
| TEveElementList * | _prop_list |
| TEveElementList * | _dp_list |
| TEveElementList * | _true_list |
| TEveTrackPropagator * | cnt_prop |
| MappedField * | mapped_field |
| int | _width |
| int | _height |
| bool | _use_fieldmap |
| bool | _use_geofile |
| float | _jet_pt_threshold |
| float | _jet_e_scale |
| float | _calo_e_threshold |
| std::string | map_filename |
| std::string | geo_filename |
| int | verbosity |
Definition at line 21 of file PHEveDisplay.h.
| PHEveDisplay::PHEveDisplay | ( | int | w, |
| int | h, | ||
| bool | use_fieldmap, | ||
| bool | use_goefile, | ||
| const std::string & | mapname, | ||
| const std::string & | filename, | ||
| int | verb | ||
| ) |
Definition at line 51 of file PHEveDisplay.cxx.
References Fun4AllServer::instance(), Fun4AllServer::Print(), se, and verbosity.
Here is the call graph for this function:| PHEveDisplay::~PHEveDisplay | ( | ) |
Definition at line 84 of file PHEveDisplay.cxx.
| void PHEveDisplay::add_elements | ( | TEveManager * | geve | ) |
Definition at line 147 of file PHEveDisplay.cxx.
References _dc_list, _dp_list, _hodo_list, _prop_list, _top_list, and _true_list.
Referenced by PHEventDisplay::InitRun().
Here is the caller graph for this function:| void PHEveDisplay::config_bfields | ( | const PHField * | field | ) |
Definition at line 166 of file PHEveDisplay.cxx.
References _use_fieldmap, cnt_prop, and verbosity.
Referenced by PHEventDisplay::InitRun().
Here is the caller graph for this function:
|
inline |
Definition at line 68 of file PHEveDisplay.h.
References _calo_e_threshold.
|
inline |
Definition at line 55 of file PHEveDisplay.h.
References cnt_prop.
Referenced by mTrkEveDisplay::mTrkEveDisplay().
Here is the caller graph for this function:
|
inline |
Definition at line 57 of file PHEveDisplay.h.
References _dc_list.
Referenced by mTrkEveDisplay::mTrkEveDisplay().
Here is the caller graph for this function:
|
inline |
Definition at line 60 of file PHEveDisplay.h.
References _dp_list.
Referenced by mTrkEveDisplay::mTrkEveDisplay().
Here is the caller graph for this function:
|
inline |
Return a pointer to the underlying TEveManager.
Definition at line 54 of file PHEveDisplay.h.
References _eve_manager.
Referenced by mTrkEveDisplay::mTrkEveDisplay().
Here is the caller graph for this function:
|
inline |
Definition at line 58 of file PHEveDisplay.h.
References _hodo_list.
Referenced by mTrkEveDisplay::mTrkEveDisplay().
Here is the caller graph for this function:
|
inline |
Definition at line 66 of file PHEveDisplay.h.
References _jet_e_scale.
|
inline |
Definition at line 64 of file PHEveDisplay.h.
References _jet_pt_threshold.
|
inline |
Definition at line 59 of file PHEveDisplay.h.
References _prop_list.
Referenced by mTrkEveDisplay::mTrkEveDisplay().
Here is the caller graph for this function:
|
inline |
Definition at line 56 of file PHEveDisplay.h.
References _top_list.
Referenced by mTrkEveDisplay::mTrkEveDisplay().
Here is the caller graph for this function:
|
inline |
Definition at line 61 of file PHEveDisplay.h.
References _true_list.
|
inline |
Definition at line 69 of file PHEveDisplay.h.
References verbosity.
Referenced by mTrkEveDisplay::mTrkEveDisplay().
Here is the caller graph for this function:| void PHEveDisplay::go_fullscreen | ( | TEveManager * | geve | ) |
Definition at line 184 of file PHEveDisplay.cxx.
References _height, and _width.
Referenced by PHEventDisplay::go_fullscreen().
Here is the caller graph for this function:| void PHEveDisplay::load_geometry | ( | PHCompositeNode * | topNode, |
| TEveManager * | geve | ||
| ) |
Definition at line 94 of file PHEveDisplay.cxx.
References _use_geofile, geo_filename, PHGeomUtility::GetTGeoManager(), and verbosity.
Referenced by PHEventDisplay::InitRun().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 67 of file PHEveDisplay.h.
References _calo_e_threshold.
Referenced by PHEventDisplay::Init().
Here is the caller graph for this function:
|
inline |
Set a pointer to the underlying TEveManager.
Definition at line 52 of file PHEveDisplay.h.
References _eve_manager.
Referenced by PHEventDisplay::PHEventDisplay().
Here is the caller graph for this function:
|
inline |
Definition at line 65 of file PHEveDisplay.h.
References _jet_e_scale.
Referenced by PHEventDisplay::Init().
Here is the caller graph for this function:
|
inline |
Definition at line 63 of file PHEveDisplay.h.
References _jet_pt_threshold.
Referenced by PHEventDisplay::Init().
Here is the caller graph for this function:
|
inline |
Definition at line 70 of file PHEveDisplay.h.
References verbosity.
Referenced by PHEventDisplay::InitRun().
Here is the caller graph for this function:
|
protected |
Definition at line 91 of file PHEveDisplay.h.
Referenced by get_calo_e_threshold(), and set_calo_e_threshold().
|
protected |
Definition at line 76 of file PHEveDisplay.h.
Referenced by add_elements(), and get_dc_list().
|
protected |
Definition at line 79 of file PHEveDisplay.h.
Referenced by add_elements(), and get_dp_list().
|
protected |
Definition at line 74 of file PHEveDisplay.h.
Referenced by get_eve_manager(), and set_eve_manager().
|
protected |
Definition at line 86 of file PHEveDisplay.h.
Referenced by go_fullscreen().
|
protected |
Definition at line 77 of file PHEveDisplay.h.
Referenced by add_elements(), and get_hodo_list().
|
protected |
Definition at line 90 of file PHEveDisplay.h.
Referenced by get_jet_e_scale(), and set_jet_e_scale().
|
protected |
Definition at line 89 of file PHEveDisplay.h.
Referenced by get_jet_pt_threshold(), and set_jet_pt_threshold().
|
protected |
Definition at line 78 of file PHEveDisplay.h.
Referenced by add_elements(), and get_prop_list().
|
protected |
Definition at line 75 of file PHEveDisplay.h.
Referenced by add_elements(), and get_top_list().
|
protected |
Definition at line 80 of file PHEveDisplay.h.
Referenced by add_elements(), and get_true_list().
|
protected |
Definition at line 87 of file PHEveDisplay.h.
Referenced by config_bfields().
|
protected |
Definition at line 88 of file PHEveDisplay.h.
Referenced by load_geometry().
|
protected |
Definition at line 86 of file PHEveDisplay.h.
Referenced by go_fullscreen().
|
protected |
Definition at line 82 of file PHEveDisplay.h.
Referenced by config_bfields(), and get_cnt_prop().
|
protected |
Definition at line 94 of file PHEveDisplay.h.
Referenced by load_geometry().
|
protected |
Definition at line 93 of file PHEveDisplay.h.
|
protected |
Definition at line 83 of file PHEveDisplay.h.
|
protected |
Definition at line 96 of file PHEveDisplay.h.
Referenced by config_bfields(), get_verbosity(), load_geometry(), PHEveDisplay(), and set_verbosity().