ATLAS Offline Software
Public Member Functions | Private Attributes | List of all members
MM_StripToolOutput Class Reference

#include <MM_StripToolOutput.h>

Collaboration diagram for MM_StripToolOutput:

Public Member Functions

 MM_StripToolOutput (const std::vector< int > &NumberOfStripsPos, const std::vector< std::vector< float >> &chipCharge, const std::vector< std::vector< float >> &chipTime)
 
 ~MM_StripToolOutput ()=default
 
const std::vector< int > & NumberOfStripsPos () const
 
const std::vector< std::vector< float > > & chipCharge () const
 
const std::vector< std::vector< float > > & chipTime () const
 

Private Attributes

std::vector< std::vector< float > > m_chipCharge {}
 
std::vector< std::vector< float > > m_chipTime {}
 
std::vector< int > m_NumberOfStripsPos {}
 

Detailed Description

Definition at line 9 of file MM_StripToolOutput.h.

Constructor & Destructor Documentation

◆ MM_StripToolOutput()

MM_StripToolOutput::MM_StripToolOutput ( const std::vector< int > &  NumberOfStripsPos,
const std::vector< std::vector< float >> &  chipCharge,
const std::vector< std::vector< float >> &  chipTime 
)
inline

◆ ~MM_StripToolOutput()

MM_StripToolOutput::~MM_StripToolOutput ( )
default

Member Function Documentation

◆ chipCharge()

const std::vector<std::vector<float> >& MM_StripToolOutput::chipCharge ( ) const
inline

Definition at line 18 of file MM_StripToolOutput.h.

18 { return m_chipCharge; }

◆ chipTime()

const std::vector<std::vector<float> >& MM_StripToolOutput::chipTime ( ) const
inline

Definition at line 19 of file MM_StripToolOutput.h.

19 { return m_chipTime; }

◆ NumberOfStripsPos()

const std::vector<int>& MM_StripToolOutput::NumberOfStripsPos ( ) const
inline

Definition at line 17 of file MM_StripToolOutput.h.

17 { return m_NumberOfStripsPos; }

Member Data Documentation

◆ m_chipCharge

std::vector<std::vector<float> > MM_StripToolOutput::m_chipCharge {}
private

Definition at line 22 of file MM_StripToolOutput.h.

◆ m_chipTime

std::vector<std::vector<float> > MM_StripToolOutput::m_chipTime {}
private

Definition at line 23 of file MM_StripToolOutput.h.

◆ m_NumberOfStripsPos

std::vector<int> MM_StripToolOutput::m_NumberOfStripsPos {}
private

Definition at line 24 of file MM_StripToolOutput.h.


The documentation for this class was generated from the following file:
MM_StripToolOutput::NumberOfStripsPos
const std::vector< int > & NumberOfStripsPos() const
Definition: MM_StripToolOutput.h:17
MM_StripToolOutput::chipCharge
const std::vector< std::vector< float > > & chipCharge() const
Definition: MM_StripToolOutput.h:18
MM_StripToolOutput::m_NumberOfStripsPos
std::vector< int > m_NumberOfStripsPos
Definition: MM_StripToolOutput.h:24
MM_StripToolOutput::m_chipCharge
std::vector< std::vector< float > > m_chipCharge
Definition: MM_StripToolOutput.h:22
MM_StripToolOutput::chipTime
const std::vector< std::vector< float > > & chipTime() const
Definition: MM_StripToolOutput.h:19
MM_StripToolOutput::m_chipTime
std::vector< std::vector< float > > m_chipTime
Definition: MM_StripToolOutput.h:23