ATLAS Offline Software
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
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
Overlay::mergeMultiHitCollections
void mergeMultiHitCollections(Collection *bkgCollection, Collection *signalCollection, Collection *outputCollection)
Monitored::Collection
ValuesCollection< T > Collection(std::string name, const T &collection)
Declare a monitored (double-convertible) collection.
Definition:
MonitoredCollection.h:38
IDC_MultiHitOverlayCommon.icc
postInclude.outputCollection
outputCollection
Definition:
postInclude.SortInput.py:27
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.
Generated on Sun Dec 22 2024 21:11:22 for ATLAS Offline Software by
1.8.18