ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
MuonSpectrometer
MuonOverlay
MuonOverlayBase
MuonOverlayBase
IDC_MultiHitOverlayCommon.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
3
*/
4
14
15
#ifndef IDC_MULTIHITOVERLAYCOMMON_H
16
#define IDC_MULTIHITOVERLAYCOMMON_H
17
18
#include <vector>
19
20
namespace
Overlay
21
{
22
34
template
<
class
Datum>
35
void
mergeMultiHits
(
const
std::vector<Datum *> &bkgHits,
36
const
std::vector<Datum *> &signalHits,
37
std::vector<Datum *> &outputHits);
38
39
template
<
class
Collection>
40
void
mergeMultiHitCollections
(Collection *bkgCollection,
41
Collection *signalCollection,
42
Collection *outputCollection);
43
}
// namespace Overlay
44
45
#include "
MuonOverlayBase/IDC_MultiHitOverlayCommon.icc
"
46
47
#endif
IDC_MultiHitOverlayCommon.icc
Overlay
Helpers for overlaying Identifiable Containers.
Definition
HGTD_Overlay.cxx:11
Overlay::mergeMultiHits
void mergeMultiHits(const std::vector< Datum * > &bkgHits, const std::vector< Datum * > &signalHits, std::vector< Datum * > &outputHits)
Merging of hits on the same channel.
Overlay::mergeMultiHitCollections
void mergeMultiHitCollections(Collection *bkgCollection, Collection *signalCollection, Collection *outputCollection)
Generated on
for ATLAS Offline Software by
1.17.0