1 #ifndef G4HOUGH_HELIXHOUGHBIN_H
2 #define G4HOUGH_HELIXHOUGHBIN_H
29 void identify(std::ostream& os = std::cout)
const override
31 os <<
"HelixHoughBin base class" << std::endl;
33 int isValid()
const override {
return 0; }
40 virtual unsigned int get_count()
const {
return UINT_MAX; }
51 virtual unsigned int get_bin(
unsigned int )
const {
return UINT_MAX; }
52 virtual void set_bin(
unsigned int ,
unsigned int ) {}
57 virtual unsigned int get_kappa_bin(
unsigned int )
const {
return UINT_MAX; }
59 virtual unsigned int get_phi_bin(
unsigned int )
const {
return UINT_MAX; }
67 virtual unsigned int get_d_bin(
unsigned int )
const {
return UINT_MAX; }
68 virtual void set_d_bin(
unsigned int ,
unsigned int ) {}
69 virtual unsigned int get_dzdl_bin(
unsigned int )
const {
return UINT_MAX; }
77 virtual unsigned int get_z0_bin(
unsigned int )
const {
return UINT_MAX; }
81 virtual void set_bins(
unsigned int ,
unsigned int ){};