ATLAS Offline Software
Loading...
Searching...
No Matches
MM_StripToolOutput.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef MM_DIGITIZATION_MM_STRIPTOOLOUTPUT_H
6#define MM_DIGITIZATION_MM_STRIPTOOLOUTPUT_H
7#include "Identifier/Identifier.h"
8/*******************************************************************************/
10public:
11 MM_StripToolOutput(const std::vector<int>& NumberOfStripsPos, const std::vector<std::vector<float>>& chipCharge,
12 const std::vector<std::vector<float>>& chipTime) :
14
16
17 const std::vector<int>& NumberOfStripsPos() const { return m_NumberOfStripsPos; }
18 const std::vector<std::vector<float>>& chipCharge() const { return m_chipCharge; }
19 const std::vector<std::vector<float>>& chipTime() const { return m_chipTime; }
20
21private:
22 std::vector<std::vector<float>> m_chipCharge{};
23 std::vector<std::vector<float>> m_chipTime{};
24 std::vector<int> m_NumberOfStripsPos{};
25};
26/*******************************************************************************/
27#endif
std::vector< int > m_NumberOfStripsPos
std::vector< std::vector< float > > m_chipTime
std::vector< std::vector< float > > m_chipCharge
~MM_StripToolOutput()=default
MM_StripToolOutput(const std::vector< int > &NumberOfStripsPos, const std::vector< std::vector< float > > &chipCharge, const std::vector< std::vector< float > > &chipTime)
const std::vector< std::vector< float > > & chipCharge() const
const std::vector< int > & NumberOfStripsPos() const
const std::vector< std::vector< float > > & chipTime() const