1 #ifndef __PHG4PARTICLE_H__
2 #define __PHG4PARTICLE_H__
15 virtual std::string
get_name()
const {
return "NONE";}
16 virtual double get_px()
const {
return NAN;}
17 virtual double get_py()
const {
return NAN;}
18 virtual double get_pz()
const {
return NAN;}
19 virtual double get_e()
const {
return NAN;}
32 virtual void set_name(
const std::string &name) {
return;}
33 virtual void set_pid(
const int i) {
return;}
34 virtual void set_px(
const double x) {
return;}
35 virtual void set_py(
const double x) {
return;}
36 virtual void set_pz(
const double x) {
return;}
37 virtual void set_e(
const double e) {
return;}
41 void identify(std::ostream& os = std::cout)
const;
virtual int get_track_id() const
virtual int get_pid() const
virtual int get_parent_id() const
virtual void set_parent_id(const int i)
virtual void set_vtx_id(const int i)
virtual void set_pid(const int i)
virtual double get_px() const
bool operator==(const PHG4Particle &p) const
virtual void set_primary_id(const int i)
virtual void set_barcode(const int barcode)
virtual int get_primary_id() const
virtual int get_barcode() const
void identify(std::ostream &os=std::cout) const
virtual int get_vtx_id() const
virtual void set_e(const double e)
virtual std::string get_name() const
virtual void set_py(const double x)
virtual double get_py() const
virtual double get_e() const
virtual double get_pz() const
virtual void set_track_id(const int i)
virtual void set_name(const std::string &name)
virtual void set_px(const double x)
virtual void set_pz(const double x)