|
ATLAS Offline Software
|
Go to the documentation of this file.
19 #ifndef DERIVATIONFRAMEWORK_BMuonTrackIsoTool_H
20 #define DERIVATIONFRAMEWORK_BMuonTrackIsoTool_H
24 #include "boost/multi_array.hpp"
27 class IInDetTrackSelectionTool;
45 const std::string& Bname=
"muiso",
46 const std::string& Prefix=
"");
49 virtual void resetVals()
override;
52 void fill(
double isoValue=-2.,
int nTracks=-1,
54 std::string muIsoName()
const;
55 std::string nTracksName()
const;
56 std::string muLinkName()
const;
73 virtual StatusCode addBranchesVCSetupHook(
size_t ivc)
const override;
78 const unsigned int ipv,
79 const unsigned int its,
80 const unsigned int itt)
const override;
82 const int ipv)
const override;
87 void setResultsPrefix(std::string
prefix)
const;
89 std::string buildBranchName(
unsigned int ic,
92 unsigned int itt)
const;
112 #endif // DERIVATIONFRAMEWORK_BMuonTrackIsoTool_H
#define ATLAS_NOT_THREAD_SAFE
getNoisyStrip() Find noisy strips from hitmaps and write out into xml/db formats
std::vector< const xAOD::Muon * > MuonBag
::StatusCode StatusCode
StatusCode definition for legacy code.
void fill(H5::Group &out_file, size_t iterations)
Class describing a Vertex.