#include <TrackMatchDeltaRCosmic.h>
Definition at line 28 of file TrackMatchDeltaRCosmic.h.
◆ map_type
template<typename T , typename S = T>
◆ rmap_type
template<typename T , typename S = T>
◆ TrackMatchDeltaRCosmic()
TrackMatchDeltaRCosmic::TrackMatchDeltaRCosmic |
( |
const std::string & |
name, |
|
|
double |
R |
|
) |
| |
|
inline |
◆ ~TrackMatchDeltaRCosmic()
TrackMatchDeltaRCosmic::~TrackMatchDeltaRCosmic |
( |
| ) |
|
|
inline |
◆ clear()
template<typename T , typename S = T>
◆ clone()
template<typename T , typename S = T>
Implemented in Associator_BestDeltaPhiMatcher, Associator_BestSigmaMatcher, Associator_BestDeltaRZSinThetaMatcher, Associator_BestDeltaRZMatcher, Associator_BestDeltaRMatcher, Associator_SecondBestpTMatcher, Associator_TruthMatcher, Associator_DeltaRMatcher, Associator_DeltaEtaPhi, Associator_DeltaRCosmics, VertexMatcher, and VertexNewMatcher.
◆ deltaR2()
◆ deltaR2PI()
◆ match() [1/2]
template<typename T , typename S = T>
◆ match() [2/2]
Definition at line 39 of file TrackMatchDeltaRCosmic.h.
44 const std::vector<TIDA::Track*>&
ref =
s1;
45 const std::vector<TIDA::Track*>&
test =
s2;
48 for (
int i=
ref.size() ;
i-- ; ) {
57 for (
int j=
test.size() ; j-- ; ) {
61 double R2tmp =
deltaR2( reftrack, testtrack );
62 double R2PItmp =
deltaR2PI( reftrack, testtrack );
64 if ( R2PItmp<R2tmp ) R2tmp = R2PItmp;
67 if ( tmptrack==NULL || R2tmp<R2min ) {
74 if ( tmptrack && R2min<
m_R2 ) {
75 mmatched.insert( map_type::value_type(reftrack,tmptrack) );
76 mrevmatched.insert( map_type::value_type(tmptrack,reftrack) );
78 std::cout <<
"\t\tSUTT matched " << *reftrack <<
"\t -> \t" << *tmptrack <<
"\tDr=" << R2min << std::endl;
◆ matched() [1/2]
template<typename T , typename S = T>
◆ matched() [2/2]
template<typename T , typename S = T>
◆ revmatched() [1/2]
template<typename T , typename S = T>
◆ revmatched() [2/2]
template<typename T , typename S = T>
◆ size()
template<typename T , typename S = T>
◆ m_R2
double TrackMatchDeltaRCosmic::m_R2 |
|
private |
◆ mmatched
template<typename T , typename S = T>
◆ mname
template<typename T , typename S = T>
◆ mrevmatched
template<typename T , typename S = T>
The documentation for this class was generated from the following file: