#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: