20 #ifndef sim_LArVoxelCalculator_H 21 #define sim_LArVoxelCalculator_H 56 int AxisToBin(
const int,
const double )
const;
68 double BinToAxis(
const int,
const int )
const;
97 #endif // sim_LArVoxelCalculator_H std::vector< double > vector_type
vector_type const m_voxelOffset
double VoxelOffsetT() const
double YBinToAxis(const int value) const
double VoxelSizeX() const
Access to voxel dimensions and offsets.
vector_type const m_voxelSize
The sizes of the voxels in (x,y,z,t). Units are (mm,ns).
int ZAxisToBin(const double value) const
double VoxelSizeY() const
double TBinToAxis(const int value) const
double VoxelSizeZ() const
int XAxisToBin(const double value) const
#define DECLARE_ART_SERVICE(svc, scope)
int TAxisToBin(const double value) const
double VoxelSizeT() const
double VoxelOffsetX() const
double SuggestedStepSize() const
Code to link reconstructed objects back to the MC truth information.
double VoxelOffsetZ() const
double XBinToAxis(const int value) const
int AxisToBin(const int, const double) const
double BinToAxis(const int, const int) const
LArVoxelCalculator(fhicl::ParameterSet const &pset)
double ZBinToAxis(const int value) const
int YAxisToBin(const double value) const
double VoxelOffsetY() const