|
ROOTPWA
|
#include <primaryVertexGen.h>
Public Member Functions | |
| primaryVertexGen (std::string histfilename="properties_2008/primary_vertex_properties.root", double beam_part_mass=0.13957018, double mean_beam_energy=191.29, double mean_beam_energy_spread=1.94476) | |
| ~primaryVertexGen () | |
| bool | check () |
| TVector3 & | getVertex (const float cutR=1.47, const float cutZ_low=-70., const float cutZ_high=-30.) |
| TVector3 & | getBeamDir (const TVector3 vertex) |
| TLorentzVector & | getBeamPart (const TVector3 beam_dir) |
Private Member Functions | |
| bool | loadHistograms (std::string filename="properties_2008/primary_vertex_properties.root", bool plot=true) |
| void | gesPalette (int i=0) |
Private Attributes | |
| TFile * | _histogramfile |
| TH2 * | _hist_angles_vert_mean |
| TH2 * | _hist_angles_horiz_mean |
| TH2 * | _hist_angles_vert_sigma |
| TH2 * | _hist_angles_horiz_sigma |
| TH2 * | _hist_vertex_distr_xy |
| TH1 * | _hist_vertex_distr_z |
| double | _beam_part_mass |
| double | _beam_energy_mean |
| double | _beam_energy_sigma |
| bool | _histograms_loaded |
Definition at line 34 of file primaryVertexGen.h.
1.8.1.2