ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
LArCalorimeter
LArSamplesMon
LArSamplesMon
TimingMonitor.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
3
*/
4
9
10
#ifndef LArSamples_TimingMonitor_H
11
#define LArSamples_TimingMonitor_H
12
13
#include "TH1D.h"
14
#include "TH2D.h"
15
#include "
LArSamplesMon/MonitorBase.h
"
16
#include "
LArCafJobs/CaloId.h
"
17
#include "
CxxUtils/checker_macros.h
"
18
19
namespace
LArSamples
{
20
21
class
ATLAS_NOT_THREAD_SAFE
TimingMonitor
:
public
MonitorBase
22
{
23
24
public
:
25
27
28
29
TimingMonitor
(
const
Interface
&
interface
) :
MonitorBase
(
interface
) { }
30
31
32
TH2D** timingPlots(
PartitionId
part,
unsigned
int
tBins = 100,
33
double
tMin = -50,
double
tMax = 50)
const
;
34
35
36
TH1F* timing(
PartitionId
part,
unsigned
int
ft,
unsigned
int
feb,
37
unsigned
int
tBins = 100,
double
tMin = -50,
double
tMax = 50)
const
;
38
42
43
private
:
44
45
};
46
}
47
48
#endif
CaloId.h
MonitorBase.h
checker_macros.h
Define macros for attributes used to control the static checker.
ATLAS_NOT_THREAD_SAFE
#define ATLAS_NOT_THREAD_SAFE
getNoisyStrip() Find noisy strips from hitmaps and write out into xml/db formats
Definition
checker_macros.h:212
LArSamples::Interface
Definition
Interface.h:37
LArSamples::MonitorBase::interface
const Interface & interface() const
Definition
LArCalorimeter/LArSamplesMon/LArSamplesMon/MonitorBase.h:74
LArSamples::MonitorBase::MonitorBase
MonitorBase(const Interface &interface)
Constructor.
Definition
LArCalorimeter/LArSamplesMon/LArSamplesMon/MonitorBase.h:35
LArSamples::TimingMonitor::TimingMonitor
TimingMonitor(const Interface &interface)
Constructor.
Definition
TimingMonitor.h:29
LArSamples
Definition
AbsShape.h:24
LArSamples::PartitionId
PartitionId
Definition
CaloId.h:29
Generated on
for ATLAS Offline Software by
1.17.0