PandaRoot
PndFtsTrackFinder::PndFtsAnalyticTrack Struct Reference

#include <PndFtsTrack.h>

Inheritance diagram for PndFtsTrackFinder::PndFtsAnalyticTrack:

Public Member Functions

 PndFtsAnalyticTrack ()=default
 
 PndFtsAnalyticTrack (const PndFtsFullTrack &fullTrack)
 
 ClassDef (PndFtsAnalyticTrack, 1)
 

Public Attributes

Line fFT12LineZOX {}
 
Line fFT12LineZOY {}
 
Line fFT56LineZOX {}
 
Line fFT56LineZOY {}
 
Line fFT34LineZOY {}
 
Circle fFT34CircleZOX {}
 
float fDeltaThetaZOX {}
 

Detailed Description

Definition at line 112 of file PndFtsTrack.h.

Constructor & Destructor Documentation

◆ PndFtsAnalyticTrack() [1/2]

PndFtsTrackFinder::PndFtsAnalyticTrack::PndFtsAnalyticTrack ( )
inlinedefault

◆ PndFtsAnalyticTrack() [2/2]

PndFtsTrackFinder::PndFtsAnalyticTrack::PndFtsAnalyticTrack ( const PndFtsFullTrack fullTrack)
inlineexplicit

Definition at line 115 of file PndFtsTrack.h.

References PndFtsTrackFinder::PndFtsFullTrack::fFT12LineZOX.

116  : fFT12LineZOX{fullTrack.fFT12LineZOX}, fFT12LineZOY{fullTrack.fFT12LineZOY}, fFT56LineZOX{fullTrack.fFT56LineZOX}, fFT56LineZOY{fullTrack.fFT56LineZOY},
117  fFT34LineZOY{fullTrack.fFT34LineZOY}, fFT34CircleZOX{fullTrack.fFT34CircleZOX}, fDeltaThetaZOX{std::abs(std::atan(fFT56LineZOX.fSlope) - std::atan(fFT12LineZOX.fSlope))}
118  {
119  }

Member Function Documentation

◆ ClassDef()

PndFtsTrackFinder::PndFtsAnalyticTrack::ClassDef ( PndFtsAnalyticTrack  ,
 
)

Member Data Documentation

◆ fDeltaThetaZOX

float PndFtsTrackFinder::PndFtsAnalyticTrack::fDeltaThetaZOX {}

Definition at line 127 of file PndFtsTrack.h.

◆ fFT12LineZOX

Line PndFtsTrackFinder::PndFtsAnalyticTrack::fFT12LineZOX {}

Definition at line 121 of file PndFtsTrack.h.

◆ fFT12LineZOY

Line PndFtsTrackFinder::PndFtsAnalyticTrack::fFT12LineZOY {}

Definition at line 122 of file PndFtsTrack.h.

◆ fFT34CircleZOX

Circle PndFtsTrackFinder::PndFtsAnalyticTrack::fFT34CircleZOX {}

Definition at line 126 of file PndFtsTrack.h.

◆ fFT34LineZOY

Line PndFtsTrackFinder::PndFtsAnalyticTrack::fFT34LineZOY {}

Definition at line 125 of file PndFtsTrack.h.

◆ fFT56LineZOX

Line PndFtsTrackFinder::PndFtsAnalyticTrack::fFT56LineZOX {}

Definition at line 123 of file PndFtsTrack.h.

◆ fFT56LineZOY

Line PndFtsTrackFinder::PndFtsAnalyticTrack::fFT56LineZOY {}

Definition at line 124 of file PndFtsTrack.h.


The documentation for this struct was generated from the following file: