FairShip
Loading...
Searching...
No Matches
UpstreamTaggerPoint Class Reference

#include <UpstreamTaggerPoint.h>

Inheritance diagram for UpstreamTaggerPoint:
Collaboration diagram for UpstreamTaggerPoint:

Public Member Functions

 UpstreamTaggerPoint ()
 
virtual ~UpstreamTaggerPoint ()
 
void extraPrintInfo () const override
 
- Public Member Functions inherited from SHiP::DetectorPoint
 DetectorPoint ()
 
 ~DetectorPoint ()=default
 
 DetectorPoint (Int_t eventID, Int_t trackID, Int_t detID, TVector3 pos, TVector3 mom, Double_t tof, Double_t length, Double_t eLoss, Int_t pdgCode, TVector3 Lpos, TVector3 Lmom)
 
 DetectorPoint (Int_t eventID, Int_t trackID, Int_t detID, TVector3 pos, TVector3 mom, Double_t tof, Double_t length, Double_t eLoss, Int_t pdgCode)
 
 DetectorPoint (const DetectorPoint &point)=default
 
DetectorPointoperator= (const DetectorPoint &point)=default
 
virtual void Print () const
 
Int_t PdgCode () const
 
TVector3 LastPoint () const
 
TVector3 LastMom () const
 
virtual void extraPrintInfo () const
 

Additional Inherited Members

- Protected Attributes inherited from SHiP::DetectorPoint
Int_t fPdgCode
 
std::array< Double_t, 3 > fLpos
 
std::array< Double_t, 3 > fLmom
 

Detailed Description

Definition at line 16 of file UpstreamTaggerPoint.h.

Constructor & Destructor Documentation

◆ UpstreamTaggerPoint()

UpstreamTaggerPoint::UpstreamTaggerPoint ( )

Default constructor

Definition at line 12 of file UpstreamTaggerPoint.cxx.

◆ ~UpstreamTaggerPoint()

UpstreamTaggerPoint::~UpstreamTaggerPoint ( )
virtual

Destructor

Definition at line 16 of file UpstreamTaggerPoint.cxx.

16{}

Member Function Documentation

◆ extraPrintInfo()

void UpstreamTaggerPoint::extraPrintInfo ( ) const
overridevirtual

Reimplemented from SHiP::DetectorPoint.

Definition at line 19 of file UpstreamTaggerPoint.cxx.

19 {
20 LOG(info) << "This is the upstream tagger";
21}

The documentation for this class was generated from the following files: