1 #ifndef PHG4CylinderGeom_H__
2 #define PHG4CylinderGeom_H__
17 virtual void identify(std::ostream& os = std::cout)
const;
37 virtual void find_strip_center(
const int segment_z_bin,
const int segment_phi_bin,
const int strip_column,
const int strip_index,
double location[]){
PHOOL_VIRTUAL_WARN(
"find_strip_center");
return;}
virtual double get_strip_y_spacing() const
virtual ~PHG4CylinderGeom()
virtual double get_zmax() const
virtual void ImportParameters(const PHParameters ¶m)
load parameters from PHParameters, which interface to Database/XML/ROOT files
virtual void set_nscint(const int i)
virtual int get_layer() const
virtual double get_pixel_z() const
virtual double get_pixel_x() const
virtual void set_radius(const double r)
virtual int get_N_sensors_in_layer() const
virtual double get_strip_tilt() const
virtual int get_nscint() const
virtual void set_thickness(const double t)
virtual double get_thickness() const
virtual double get_radius() const
virtual int get_N_strip_columns() const
virtual double get_zmin() const
virtual void identify(std::ostream &os=std::cout) const
virtual void set_zmin(const double z)
virtual void set_layer(const int i)
virtual double get_strip_z_spacing() const
virtual void find_strip_center(const int segment_z_bin, const int segment_phi_bin, const int strip_column, const int strip_index, double location[])
virtual void set_phi_slat_zero(const double phi)
virtual int get_N_strips_per_column() const
virtual double get_phi_slat_zero() const
virtual double get_tiltangle() const
virtual void find_segment_center(const int segment_z_bin, const int segment_phi_bin, double location[])
virtual double get_pixel_thickness() const
virtual void set_tiltangle(const double i)
virtual void set_zmax(const double z)
#define PHOOL_VIRTUAL_WARN(x)