1 #ifndef PHG4BlockGeomv1_H__
2 #define PHG4BlockGeomv1_H__
14 const double sizex,
const double sizey,
const double sizez,
15 const double centerx,
const double centery,
const double centerz,
20 void identify(std::ostream& os = std::cout)
const;
40 void set_size(
const double sizex,
const double sizey,
const double sizez);
42 void set_center(
const double centerx,
const double centery,
const double centerz);
46 double &,
double &,
double &)
const;
48 double &,
double &,
double &)
const;
void set_size(const double sizex, const double sizey, const double sizez)
void identify(std::ostream &os=std::cout) const
void convert_global_x_to_local(double, double, double, double &, double &, double &) const
virtual ~PHG4BlockGeomv1()
void convert_local_to_global(double, double, double, double &, double &, double &) const
double get_center_z() const
double get_rot_matrix(const int i, const int j) const
double get_size_x() const
double get_center_y() const
void set_z_rot(const double zrot)
double get_length() const
double get_thickness() const
double get_size_z() const
double get_center_x() const
void set_layer(const int i)
double get_size_y() const
void set_center(const double centerx, const double centery, const double centerz)