ATLAS Offline Software
Loading...
Searching...
No Matches
InDetMaterialVeto.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
3*/
4
5//
6// InDetMaterialVeto.h - Description
7//
8/*
9 Basic class to produce 2D map of detector material to be used for rejection of secondary vertices, introduced for ITk
10
11 Author: Thomas Strebler
12 e-mail: thomas.strebler@cern.ch
13
14-----------------------------------------------------------------------------*/
15
16#ifndef _InDetMaterialVeto_H
17#define _InDetMaterialVeto_H
18
19#include "TH2D.h"
21#include "GaudiKernel/MsgStream.h"
22
25
26//------------------------------------------------------------------------
27namespace InDet {
28
30
31 public:
33 const InDetDD::PixelDetectorManager* pixelManager);
34 std::unique_ptr<TH2D> ITkPixMaterialMap(){ return std::move(m_ITkPixMaterialMap); }
35
36 private:
37 std::unique_ptr<TH2D> m_ITkPixMaterialMap;
38
39 };
40
41}
42
43#endif
AthMessaging(IMessageSvc *msgSvc, const std::string &name)
Constructor.
Dedicated detector manager extending the functionality of the SiDetectorManager with dedicated pixel ...
InDetMaterialVeto(const BeamPipeDetectorManager *beamPipeMgr, const InDetDD::PixelDetectorManager *pixelManager)
std::unique_ptr< TH2D > m_ITkPixMaterialMap
std::unique_ptr< TH2D > ITkPixMaterialMap()
Primary Vertex Finder.