Hall-D Software
alpha
|
#include <iostream>
#include <iomanip>
#include <set>
#include <cmath>
#include <mutex>
#include "DTrackWireBased_factory.h"
#include <TRACKING/DTrackCandidate.h>
#include <TRACKING/DReferenceTrajectory.h>
#include <CDC/DCDCTrackHit.h>
#include <FDC/DFDCPseudo.h>
#include <SplitString.h>
#include <TROOT.h>
Go to the source code of this file.
Functions | |
bool | CDCSortByRincreasing (const DCDCTrackHit *const &hit1, const DCDCTrackHit *const &hit2) |
bool | FDCSortByZincreasing (const DFDCPseudo *const &hit1, const DFDCPseudo *const &hit2) |
template<typename T > | |
static unsigned int | count_common_members (vector< T > &a, vector< T > &b) |
bool | DTrackWireBased_cmp (DTrackWireBased *a, DTrackWireBased *b) |
bool CDCSortByRincreasing | ( | const DCDCTrackHit *const & | hit1, |
const DCDCTrackHit *const & | hit2 | ||
) |
Definition at line 30 of file DTrackWireBased_factory.cc.
References DCDCWire::ring, DCDCWire::straw, and DCDCTrackHit::wire.
Referenced by DTrackFitter::CorrectForELoss(), DTrackWireBased_factory::DoFit(), and DTrackHitSelector::GetCDCHits().
|
static |
Definition at line 54 of file DTrackWireBased_factory.cc.
Referenced by DTrackWireBased_factory::FilterDuplicates().
bool DTrackWireBased_cmp | ( | DTrackWireBased * | a, |
DTrackWireBased * | b | ||
) |
Definition at line 66 of file DTrackWireBased_factory.cc.
References DTrackWireBased::candidateid, and DKinematicData::mass().
Referenced by DTrackWireBased_factory::InsertMissingHypotheses().
bool FDCSortByZincreasing | ( | const DFDCPseudo *const & | hit1, |
const DFDCPseudo *const & | hit2 | ||
) |
Definition at line 41 of file DTrackWireBased_factory.cc.
References DFDCWire::layer, DFDCWire::wire, and DFDCPseudo::wire.