28 std::advance(i,index);
36 std::advance(i,index);
79 output <<
"Voxel: " << data.
VoxelID() << std::endl;
84 output << data.
Energy() <<
" = <ID,E>=";
86 if ( i != data.
begin() )
89 output <<
"<" << (*i).first <<
"," << (*i).second <<
">";
92 output <<
",<*," << unassigned <<
">";
void Add(const mapped_type &energy, const key_type &trackID)
const LArVoxelData operator*(const double &value, const LArVoxelData &data)
list_type::mapped_type mapped_type
mapped_type UnassignedEnergy() const
Encapsulates the information we want store for a voxel.
LArVoxelData & operator*=(const double &value)
mapped_type Energy() const
list_type::key_type key_type
BEGIN_PROLOG sequence::SlidingWindowTriggerPatternsOppositeWindows END_PROLOG simSlidingORM6O6 effSlidingORW output
list_type::const_iterator const_iterator
sim::LArVoxelID VoxelID() const
list_type::size_type size_type
std::ostream & operator<<(std::ostream &output, const LArVoxelData &data)
const key_type & TrackID(const size_type) const
list_type::iterator iterator