1 #ifndef G4HOUGH_HELIXHOUGHBINV1_H
2 #define G4HOUGH_HELIXHOUGHBINV1_H
19 void identify(std::ostream& os = std::cout)
const override;
21 int isValid()
const override {
return 1; }
40 unsigned int get_bin(
unsigned int zoomlevel)
const override {
return _bin[zoomlevel]; }
41 void set_bin(
unsigned int zoomlevel,
unsigned int bin)
override {
_bin[zoomlevel] = bin; }
49 void set_phi_bin(
unsigned int zoomlevel,
unsigned int phi_bin)
override {
_phi_bins[zoomlevel] = phi_bin; }
54 unsigned int get_d_bin(
unsigned int zoomlevel)
const override {
return _d_bins[zoomlevel]; }
55 void set_d_bin(
unsigned int zoomlevel,
unsigned int d_bin)
override {
_d_bins[zoomlevel] = d_bin; }
63 void set_z0_bin(
unsigned int zoomlevel,
unsigned int z0_bin)
override {
_z0_bins[zoomlevel] = z0_bin; }
66 void set_bins(
unsigned int zoomlevel,
unsigned int bin)
override;