Public Member Functions | Public Attributes | List of all members
geo::ColdBoxChannelMapAlg::PlaneInfo_t Struct Reference

Collection of information on one plane. More...

Public Member Functions

constexpr ChannelRange_t const & channelRange () const
 Returns the range of channels covered by the wire plane. More...
 
constexpr raw::ChannelID_t firstChannel () const
 Returns the ID of the last channel in the range. More...
 
constexpr raw::ChannelID_t lastChannel () const
 Returns the ID of the last channel in the range. More...
 
constexpr raw::ChannelID_t endChannel () const
 Returns the ID of the channel after the last in the range. More...
 
constexpr readout::ROPID ROP () const
 Returns the ID of the readout plane this wire plane belongs to. More...
 

Public Attributes

ChannelRange_t fChannelRange
 Range of channels covered by the plane. More...
 
readout::ROPID fROPID
 Which readout plane this wire plane belongs to. More...
 

Detailed Description

Collection of information on one plane.

Definition at line 470 of file ColdBoxChannelMapAlg.h.

Member Function Documentation

constexpr ChannelRange_t const& geo::ColdBoxChannelMapAlg::PlaneInfo_t::channelRange ( ) const
inline

Returns the range of channels covered by the wire plane.

Definition at line 476 of file ColdBoxChannelMapAlg.h.

477  { return fChannelRange; }
ChannelRange_t fChannelRange
Range of channels covered by the plane.
constexpr raw::ChannelID_t geo::ColdBoxChannelMapAlg::PlaneInfo_t::endChannel ( ) const
inline

Returns the ID of the channel after the last in the range.

Definition at line 488 of file ColdBoxChannelMapAlg.h.

489  { return fChannelRange.end(); }
ChannelRange_t fChannelRange
Range of channels covered by the plane.
constexpr raw::ChannelID_t end() const
Returns the ID of the channel after the last one in the range.
constexpr raw::ChannelID_t geo::ColdBoxChannelMapAlg::PlaneInfo_t::firstChannel ( ) const
inline

Returns the ID of the last channel in the range.

Definition at line 480 of file ColdBoxChannelMapAlg.h.

481  { return fChannelRange.begin(); }
ChannelRange_t fChannelRange
Range of channels covered by the plane.
constexpr raw::ChannelID_t begin() const
Returns the ID of the first channel in the range.
constexpr raw::ChannelID_t geo::ColdBoxChannelMapAlg::PlaneInfo_t::lastChannel ( ) const
inline

Returns the ID of the last channel in the range.

Definition at line 484 of file ColdBoxChannelMapAlg.h.

485  { return fChannelRange.end() - 1; }
ChannelRange_t fChannelRange
Range of channels covered by the plane.
constexpr raw::ChannelID_t end() const
Returns the ID of the channel after the last one in the range.
constexpr readout::ROPID geo::ColdBoxChannelMapAlg::PlaneInfo_t::ROP ( ) const
inline

Returns the ID of the readout plane this wire plane belongs to.

Definition at line 492 of file ColdBoxChannelMapAlg.h.

492 { return fROPID; }
readout::ROPID fROPID
Which readout plane this wire plane belongs to.

Member Data Documentation

ChannelRange_t geo::ColdBoxChannelMapAlg::PlaneInfo_t::fChannelRange

Range of channels covered by the plane.

Definition at line 472 of file ColdBoxChannelMapAlg.h.

readout::ROPID geo::ColdBoxChannelMapAlg::PlaneInfo_t::fROPID

Which readout plane this wire plane belongs to.

Definition at line 473 of file ColdBoxChannelMapAlg.h.


The documentation for this struct was generated from the following file: