Project
Loading...
Searching...
No Matches
o2::focal::PixelLaneHandler Class Reference

#include <PixelLaneData.h>

Classes

class  LaneIndexException
 

Public Member Functions

 PixelLaneHandler ()=default
 
 ~PixelLaneHandler ()=default
 
PixelLanePayloadoperator[] (std::size_t index)
 
const PixelLanePayloadoperator[] (std::size_t index) const
 
void reset ()
 
void resetLane (std::size_t laneID)
 
PixelLanePayloadgetLane (std::size_t index)
 
const PixelLanePayloadgetLane (std::size_t index) const
 

Static Public Attributes

static constexpr std::size_t NLANES = 28
 

Detailed Description

Definition at line 44 of file PixelLaneData.h.

Constructor & Destructor Documentation

◆ PixelLaneHandler()

o2::focal::PixelLaneHandler::PixelLaneHandler ( )
default

◆ ~PixelLaneHandler()

o2::focal::PixelLaneHandler::~PixelLaneHandler ( )
default

Member Function Documentation

◆ getLane() [1/2]

PixelLanePayload & PixelLaneHandler::getLane ( std::size_t  index)

Definition at line 32 of file PixelLaneData.cxx.

◆ getLane() [2/2]

const PixelLanePayload & PixelLaneHandler::getLane ( std::size_t  index) const

Definition at line 38 of file PixelLaneData.cxx.

◆ operator[]() [1/2]

PixelLanePayload & o2::focal::PixelLaneHandler::operator[] ( std::size_t  index)
inline

Definition at line 71 of file PixelLaneData.h.

◆ operator[]() [2/2]

const PixelLanePayload & o2::focal::PixelLaneHandler::operator[] ( std::size_t  index) const
inline

Definition at line 72 of file PixelLaneData.h.

◆ reset()

void PixelLaneHandler::reset ( )

Definition at line 19 of file PixelLaneData.cxx.

◆ resetLane()

void PixelLaneHandler::resetLane ( std::size_t  laneID)

Definition at line 26 of file PixelLaneData.cxx.

Member Data Documentation

◆ NLANES

constexpr std::size_t o2::focal::PixelLaneHandler::NLANES = 28
staticconstexpr

Definition at line 47 of file PixelLaneData.h.


The documentation for this class was generated from the following files: