MarlinTPC  1.2.0
marlintpc::VoxelTPC Member List

This is the complete list of members for marlintpc::VoxelTPC, including all inherited members.

_distributeHitPtrmarlintpc::VoxelTPCprotected
_lengthOfZBinmarlintpc::VoxelTPCprotected
_tpcParametersmarlintpc::VoxelTPCprotected
_voxelMapmarlintpc::VoxelTPCprotected
addCollection(LCCollection *voxelCol)marlintpc::VoxelTPC
fetchVoxelCollection(double outputLength=-1)marlintpc::VoxelTPC
fetchVoxelList(double outputLength=-1)marlintpc::VoxelTPC
getSize()marlintpc::VoxelTPC
getVoxel(int padIndex, int timeIndex, int moduleID=0)marlintpc::VoxelTPC
getVoxelCollection(double outputLength=-1)marlintpc::VoxelTPC
getVoxelList(double outputLength=-1, bool erase=false)marlintpc::VoxelTPC
getVoxelsOnPad(int padIndex, int moduleID=0)marlintpc::VoxelTPC
getVoxelsWithZBin(int zBin)marlintpc::VoxelTPC
getZBin(double zLength)marlintpc::VoxelTPC
putChargeInVoxel(TPCVoxel const &voxel)marlintpc::VoxelTPC
putChargeInVoxel(int padIndex, double zLength, int charge, int moduleID=0)marlintpc::VoxelTPC
putChargeInVoxels(SimTrackerHit *hit, double sigmaTrans, double sigmaLong=0)marlintpc::VoxelTPC
removeVoxel(TPCVoxel const &voxel)marlintpc::VoxelTPC
removeVoxel(int padIndex, int zBin, int moduleID=0)marlintpc::VoxelTPC
removeVoxels(std::vector< TPCVoxel > const &voxelVec)marlintpc::VoxelTPC
removeVoxelsOnPad(int padIndex, int moduleID=0)marlintpc::VoxelTPC
removeVoxelsWithZBin(int zBin)marlintpc::VoxelTPC
VoxelTPC(gear::TPCParameters const *tpcParameters, double lengthOfTimeBin, double inductionFactor=0)marlintpc::VoxelTPC
~VoxelTPC()marlintpc::VoxelTPC