Hall-D Software  alpha
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
DTrackHitSelectorALT2.cc File Reference
#include <cmath>
#include <TROOT.h>
#include <TRACKING/DReferenceTrajectory.h>
#include "DTrackHitSelectorALT2.h"

Go to the source code of this file.

Macros

#define ansi_escape   ((char)0x1b)
 
#define ansi_bold   ansi_escape<<"[1m"
 
#define ansi_normal   ansi_escape<<"[0m"
 
#define ansi_red   ansi_escape<<"[31m"
 
#define ansi_green   ansi_escape<<"[32m"
 
#define ansi_blue   ansi_escape<<"[34m"
 
#define ONE_OVER_SQRT12   0.288675
 
#define ONE_OVER_12   0.08333333333333
 
#define EPS   1e-6
 

Functions

static bool DTrackHitSelector_cdchit_cmp (pair< double, const DCDCTrackHit * >a, pair< double, const DCDCTrackHit * >b)
 
static bool DTrackHitSelector_fdchit_cmp (pair< double, const DFDCPseudo * >a, pair< double, const DFDCPseudo * >b)
 
static bool DTrackHitSelector_cdchit_in_cmp (const DCDCTrackHit *a, const DCDCTrackHit *b)
 
static bool DTrackHitSelector_fdchit_in_cmp (const DFDCPseudo *a, const DFDCPseudo *b)
 

Macro Definition Documentation

#define ansi_blue   ansi_escape<<"[34m"

Definition at line 23 of file DTrackHitSelectorALT2.cc.

#define ansi_bold   ansi_escape<<"[1m"

Definition at line 19 of file DTrackHitSelectorALT2.cc.

#define ansi_escape   ((char)0x1b)

Definition at line 18 of file DTrackHitSelectorALT2.cc.

#define ansi_green   ansi_escape<<"[32m"

Definition at line 22 of file DTrackHitSelectorALT2.cc.

#define ansi_normal   ansi_escape<<"[0m"

Definition at line 20 of file DTrackHitSelectorALT2.cc.

#define ansi_red   ansi_escape<<"[31m"

Definition at line 21 of file DTrackHitSelectorALT2.cc.

#define EPS   1e-6

Definition at line 28 of file DTrackHitSelectorALT2.cc.

#define ONE_OVER_12   0.08333333333333
#define ONE_OVER_SQRT12   0.288675

Definition at line 26 of file DTrackHitSelectorALT2.cc.

Function Documentation

static bool DTrackHitSelector_cdchit_cmp ( pair< double, const DCDCTrackHit * >  a,
pair< double, const DCDCTrackHit * >  b 
)
static

Definition at line 30 of file DTrackHitSelectorALT2.cc.

Referenced by DTrackHitSelectorALT2::GetCDCHits().

static bool DTrackHitSelector_cdchit_in_cmp ( const DCDCTrackHit a,
const DCDCTrackHit b 
)
static
static bool DTrackHitSelector_fdchit_cmp ( pair< double, const DFDCPseudo * >  a,
pair< double, const DFDCPseudo * >  b 
)
static

Definition at line 36 of file DTrackHitSelectorALT2.cc.

Referenced by DTrackHitSelectorALT2::GetFDCHits().

static bool DTrackHitSelector_fdchit_in_cmp ( const DFDCPseudo a,
const DFDCPseudo b 
)
static