Namespaces | Functions
WindowTrackingAlg.cxx File Reference

Track finder for cosmic rays. More...

#include <cmath>
#include "RecoBase/Track.h"
#include "GeometryObjects/CellGeo.h"
#include "GeometryObjects/Geo.h"
#include "Utilities/func/MathUtil.h"
#include "RecoBase/CellHit.h"
#include "RecoBase/Cluster.h"
#include "TrackFit/WindowTrackingAlg.h"
#include "fhiclcpp/ParameterSet.h"
#include "messagefacility/MessageLogger/MessageLogger.h"
#include "cetlib_except/exception.h"
#include "art/Framework/Services/Optional/TFileService.h"
#include "TStopwatch.h"

Go to the source code of this file.

Namespaces

 trk
 Track finder for cosmic rays.
 

Functions

bool gt (unsigned short int a, unsigned short int b)
 
bool lt (unsigned short int a, unsigned short int b)
 
bool gtvec (std::pair< geo::View_t, TVector3 > a, std::pair< geo::View_t, TVector3 > b)
 
bool ltvec (std::pair< geo::View_t, TVector3 > a, std::pair< geo::View_t, TVector3 > b)
 
bool sortCellPtr (art::Ptr< rb::CellHit > const a, art::Ptr< rb::CellHit > const b)
 

Detailed Description

Track finder for cosmic rays.

Author
brebe.nosp@m.l@fn.nosp@m.al.go.nosp@m.v
Date

Definition in file WindowTrackingAlg.cxx.

Function Documentation

bool gt ( unsigned short int  a,
unsigned short int  b 
)
bool gtvec ( std::pair< geo::View_t, TVector3 >  a,
std::pair< geo::View_t, TVector3 >  b 
)

Definition at line 36 of file WindowTrackingAlg.cxx.

Referenced by trk::WindowTrackingAlg::ShortTrack().

37 {
38  return a.second.Z() > b.second.Z();
39 }
const double a
const hit & b
Definition: hits.cxx:21
bool lt ( unsigned short int  a,
unsigned short int  b 
)

Definition at line 31 of file WindowTrackingAlg.cxx.

References b.

Referenced by trk::WindowTrackingAlg::MakeTrack(), and trk::WindowTrackingAlg::MakeViewTrack().

32 {
33  return a < b;
34 }
const double a
const hit & b
Definition: hits.cxx:21
bool ltvec ( std::pair< geo::View_t, TVector3 >  a,
std::pair< geo::View_t, TVector3 >  b 
)

Definition at line 40 of file WindowTrackingAlg.cxx.

Referenced by trk::WindowTrackingAlg::ShortTrack().

41 {
42  return a.second.Z() < b.second.Z();
43 }
const double a
const hit & b
Definition: hits.cxx:21
bool sortCellPtr ( art::Ptr< rb::CellHit > const  a,
art::Ptr< rb::CellHit > const  b 
)

Definition at line 45 of file WindowTrackingAlg.cxx.

References rb::CellHit::Cell().

Referenced by trk::WindowTrackingAlg::SetTrackEndPoints().

46 {
47  return a->Cell() < b->Cell();
48 }
unsigned short Cell() const
Definition: CellHit.h:40