ATLAS Offline Software
Loading...
Searching...
No Matches
FCALHitsTestTool.cxx
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
3*/
4
5#include "FCALHitsTestTool.h"
6
7#include <TH2D.h>
8#include <TH1.h>
9#include <TProfile.h>
10
11FCALHitsTestTool::FCALHitsTestTool(const std::string& type, const std::string& name, const IInterface* parent)
12 : LArHitsTestTool(type, name, parent)
13{
14}
15
17{
18 std::string origpath=m_path;
19
20 m_path += "LAr/FCAL/";
21
22 // variables specific to sub detector (root histo names have to be unique!)
23
24 _TH1D(m_etot,"FCAL_etot",100,0.,10.);
25
26 _TH1D_WEIGHTED(m_edep_r,"FCAL_edep_r",100,0.,500.);
27 _TPROFILE(m_etot_eta,"FCAL_etot_eta",25,-3.,3.);
28
29 m_path = std::move(origpath);
30
32}
33
#define _TH1D_WEIGHTED(var, name, nbin, xmin, xmax)
#define _TH1D(var, name, nbin, xmin, xmax)
#define _TPROFILE(var, name, nbin, xmin, xmax)
StatusCode initialize()
FCALHitsTestTool(const std::string &type, const std::string &name, const IInterface *parent)
LArHitsTestTool(const std::string &type, const std::string &name, const IInterface *parent)
virtual StatusCode initialize() override
std::string m_path