ATLAS Offline Software
Loading...
Searching...
No Matches
CscCalibReportPed.cxx
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
5#include "TH1I.h"
6#include "TH2F.h"
7
10#include <string>
11#include <utility>
12
13/* default constructor */
15 m_pedAmpHists(nullptr),
16 m_sampHists(nullptr),
17 m_bitHists(nullptr),
18 m_bitCorrelation(nullptr),
19 m_onlineTHoldTests(nullptr)
20{ }
21
22/* full constructor */
25 m_pedAmpHists(nullptr),
26 m_sampHists(nullptr),
27 m_bitHists(nullptr),
28 m_bitCorrelation(nullptr),
29 m_onlineTHoldTests(nullptr)
30{ }
31
39
41{
42 m_pedAmpHists = somePedAmpHists;
43}
44
46{
47 m_sampHists = someSampHists;
48}
49
51{
52 m_bitHists = someBitHists;
53}
54
56{
57 m_bitCorrelation = somebitCorrelation;
58}
59
64
69
74
79
80//**setOnlineTHoldTests*///
81void CscCalibReportPed::setOnlineTHoldTests(std::vector<int> * onlineTests){
82 m_onlineTHoldTests = onlineTests;
83}
84
86const std::vector<int> * CscCalibReportPed::getOnlineTHoldTests() const{
87 return m_onlineTHoldTests;
88}
An STL vector of pointers that by default owns its pointed-to elements.
DataVector< TH1I > * m_bitHists
DataVector< DataVector< TH1I > > * m_sampHists
const DataVector< TH2F > * getBitCorrelation() const
void setSampHists(DataVector< DataVector< TH1I > > *someSampHists)
Set the sample histogram vector.
const std::vector< int > * getOnlineTHoldTests() const
setOnlineTholdTests - contains number of times a channel's sample went above online threshold
const DataVector< TH1I > * getBitHists() const
Retrieve bit histogram vector.
std::vector< int > * m_onlineTHoldTests
void setPedAmpHists(DataVector< TH1I > *somePedAmpHists)
Set the pedAmpHist vector.
void setBitCorrelation(DataVector< TH2F > *somebitCorrelation)
void setBitHists(DataVector< TH1I > *somePedAmpHists)
Set the pedAmpHist vector.
void setOnlineTHoldTests(std::vector< int > *onlineTests)
const DataVector< DataVector< TH1I > > * getSampHists() const
Retrieve pedestal sample amplitude histogram vector.
DataVector< TH2F > * m_bitCorrelation
const DataVector< TH1I > * getPedAmpHists() const
Retrieve pedestal amplitude histogram vector.
DataVector< TH1I > * m_pedAmpHists
Derived DataVector<T>.
Definition DataVector.h:795
std::string label(const std::string &format, int i)
Definition label.h:19
STL namespace.