BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
BmnMCPoint Class Reference

Monte-Carlo point. More...

#include <BmnMCPoint.h>

Public Member Functions

 BmnMCPoint ()
virtual ~BmnMCPoint ()
Double_t GetX () const
Double_t GetY () const
Double_t GetZ () const
Double_t GetPx () const
Double_t GetPy () const
Double_t GetPz () const
Double_t GetTx () const
Double_t GetTy () const
Double_t GetP () const
Double_t GetQp () const
Double_t GetQ () const
Double_t GetXIn () const
Double_t GetYIn () const
Double_t GetZIn () const
Double_t GetPxIn () const
Double_t GetPyIn () const
Double_t GetPzIn () const
Double_t GetTxIn () const
Double_t GetTyIn () const
Double_t GetPIn () const
Double_t GetQpIn () const
Double_t GetXOut () const
Double_t GetYOut () const
Double_t GetZOut () const
Double_t GetPxOut () const
Double_t GetPyOut () const
Double_t GetPzOut () const
Double_t GetTxOut () const
Double_t GetTyOut () const
Double_t GetPOut () const
Double_t GetQpOut () const
Int_t GetRefId () const
Int_t GetStationId () const
void SetXIn (Double_t x)
void SetYIn (Double_t y)
void SetZIn (Double_t z)
void SetPxIn (Double_t px)
void SetPyIn (Double_t py)
void SetPzIn (Double_t pz)
void SetXOut (Double_t x)
void SetYOut (Double_t y)
void SetZOut (Double_t z)
void SetPxOut (Double_t px)
void SetPyOut (Double_t py)
void SetPzOut (Double_t pz)
void SetQ (Double_t q)
void SetRefId (Int_t refId)
void SetStationId (Int_t stationId)
virtual std::string ToString () const
 Returns std::string representation of the class.
 BmnMCPoint ()
virtual ~BmnMCPoint ()
Double_t GetX () const
Double_t GetY () const
Double_t GetZ () const
Double_t GetPx () const
Double_t GetPy () const
Double_t GetPz () const
Double_t GetTx () const
Double_t GetTy () const
Double_t GetP () const
Double_t GetQp () const
Double_t GetQ () const
Double_t GetXIn () const
Double_t GetYIn () const
Double_t GetZIn () const
Double_t GetPxIn () const
Double_t GetPyIn () const
Double_t GetPzIn () const
Double_t GetTxIn () const
Double_t GetTyIn () const
Double_t GetPIn () const
Double_t GetQpIn () const
Double_t GetXOut () const
Double_t GetYOut () const
Double_t GetZOut () const
Double_t GetPxOut () const
Double_t GetPyOut () const
Double_t GetPzOut () const
Double_t GetTxOut () const
Double_t GetTyOut () const
Double_t GetPOut () const
Double_t GetQpOut () const
Int_t GetRefId () const
Int_t GetStationId () const
void SetXIn (Double_t x)
void SetYIn (Double_t y)
void SetZIn (Double_t z)
void SetPxIn (Double_t px)
void SetPyIn (Double_t py)
void SetPzIn (Double_t pz)
void SetXOut (Double_t x)
void SetYOut (Double_t y)
void SetZOut (Double_t z)
void SetPxOut (Double_t px)
void SetPyOut (Double_t py)
void SetPzOut (Double_t pz)
void SetQ (Double_t q)
void SetRefId (Int_t refId)
void SetStationId (Int_t stationId)
virtual std::string ToString () const
 Returns std::string representation of the class.

Private Attributes

Double_t fXIn
Double_t fYIn
Double_t fZIn
Double_t fPxIn
Double_t fPyIn
Double_t fPzIn
Double_t fXOut
Double_t fYOut
Double_t fZOut
Double_t fPxOut
Double_t fPyOut
Double_t fPzOut
Int_t fRefId
Int_t fStationId
Double_t fQ

Friends

std::ostream & operator<< (std::ostream &strm, const BmnMCPoint &point)
 Operator << for convenient output to std::ostream.
std::ostream & operator<< (std::ostream &strm, const BmnMCPoint &point)
 Operator << for convenient output to std::ostream.

Detailed Description

Author
Andrey Lebedev andre.nosp@m.y.le.nosp@m.bedev.nosp@m.@gsi.nosp@m..de
Date
2011

Definition at line 22 of file BmnMCPoint.h.

Constructor & Destructor Documentation

◆ BmnMCPoint() [1/2]

BmnMCPoint::BmnMCPoint ( )
inline

Definition at line 28 of file BmnMCPoint.h.

References fPxIn, fPxOut, fPyIn, fPyOut, fPzIn, fPzOut, fQ, fRefId, fStationId, fXIn, fXOut, fYIn, fYOut, fZIn, and fZOut.

Referenced by operator<<.

Here is the caller graph for this function:

◆ ~BmnMCPoint() [1/2]

virtual BmnMCPoint::~BmnMCPoint ( )
inlinevirtual

Definition at line 49 of file BmnMCPoint.h.

◆ BmnMCPoint() [2/2]

BmnMCPoint::BmnMCPoint ( )
inline

Definition at line 28 of file BmnMCPoint.h.

References fPxIn, fPxOut, fPyIn, fPyOut, fPzIn, fPzOut, fQ, fRefId, fStationId, fXIn, fXOut, fYIn, fYOut, fZIn, and fZOut.

◆ ~BmnMCPoint() [2/2]

virtual BmnMCPoint::~BmnMCPoint ( )
inlinevirtual

Definition at line 49 of file BmnMCPoint.h.

Member Function Documentation

◆ GetP() [1/2]

Double_t BmnMCPoint::GetP ( ) const
inline

Definition at line 60 of file BmnMCPoint.h.

References GetPx(), GetPy(), and GetPz().

Referenced by GetQp().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ GetP() [2/2]

Double_t BmnMCPoint::GetP ( ) const
inline

Definition at line 60 of file BmnMCPoint.h.

References GetPx(), GetPy(), and GetPz().

Here is the call graph for this function:

◆ GetPIn() [1/2]

Double_t BmnMCPoint::GetPIn ( ) const
inline

Definition at line 76 of file BmnMCPoint.h.

References fPxIn, fPyIn, and fPzIn.

Referenced by GetQpIn().

Here is the caller graph for this function:

◆ GetPIn() [2/2]

Double_t BmnMCPoint::GetPIn ( ) const
inline

Definition at line 76 of file BmnMCPoint.h.

References fPxIn, fPyIn, and fPzIn.

◆ GetPOut() [1/2]

Double_t BmnMCPoint::GetPOut ( ) const
inline

Definition at line 91 of file BmnMCPoint.h.

References fPxOut, fPyOut, and fPzOut.

Referenced by GetQpOut().

Here is the caller graph for this function:

◆ GetPOut() [2/2]

Double_t BmnMCPoint::GetPOut ( ) const
inline

Definition at line 91 of file BmnMCPoint.h.

References fPxOut, fPyOut, and fPzOut.

◆ GetPx() [1/2]

Double_t BmnMCPoint::GetPx ( ) const
inline

Definition at line 55 of file BmnMCPoint.h.

References fPxIn, and fPxOut.

Referenced by GetP(), GetTx(), and ToString().

Here is the caller graph for this function:

◆ GetPx() [2/2]

Double_t BmnMCPoint::GetPx ( ) const
inline

Definition at line 55 of file BmnMCPoint.h.

References fPxIn, and fPxOut.

◆ GetPxIn() [1/2]

Double_t BmnMCPoint::GetPxIn ( ) const
inline

Definition at line 71 of file BmnMCPoint.h.

References fPxIn.

◆ GetPxIn() [2/2]

Double_t BmnMCPoint::GetPxIn ( ) const
inline

Definition at line 71 of file BmnMCPoint.h.

References fPxIn.

◆ GetPxOut() [1/2]

Double_t BmnMCPoint::GetPxOut ( ) const
inline

Definition at line 86 of file BmnMCPoint.h.

References fPxOut.

◆ GetPxOut() [2/2]

Double_t BmnMCPoint::GetPxOut ( ) const
inline

Definition at line 86 of file BmnMCPoint.h.

References fPxOut.

◆ GetPy() [1/2]

Double_t BmnMCPoint::GetPy ( ) const
inline

Definition at line 56 of file BmnMCPoint.h.

References fPyIn, and fPyOut.

Referenced by GetP(), GetTy(), and ToString().

Here is the caller graph for this function:

◆ GetPy() [2/2]

Double_t BmnMCPoint::GetPy ( ) const
inline

Definition at line 56 of file BmnMCPoint.h.

References fPyIn, and fPyOut.

◆ GetPyIn() [1/2]

Double_t BmnMCPoint::GetPyIn ( ) const
inline

Definition at line 72 of file BmnMCPoint.h.

References fPyIn.

◆ GetPyIn() [2/2]

Double_t BmnMCPoint::GetPyIn ( ) const
inline

Definition at line 72 of file BmnMCPoint.h.

References fPyIn.

◆ GetPyOut() [1/2]

Double_t BmnMCPoint::GetPyOut ( ) const
inline

Definition at line 87 of file BmnMCPoint.h.

References fPyOut.

◆ GetPyOut() [2/2]

Double_t BmnMCPoint::GetPyOut ( ) const
inline

Definition at line 87 of file BmnMCPoint.h.

References fPyOut.

◆ GetPz() [1/2]

Double_t BmnMCPoint::GetPz ( ) const
inline

Definition at line 57 of file BmnMCPoint.h.

References fPzIn, and fPzOut.

Referenced by GetP(), GetTx(), GetTy(), and ToString().

Here is the caller graph for this function:

◆ GetPz() [2/2]

Double_t BmnMCPoint::GetPz ( ) const
inline

Definition at line 57 of file BmnMCPoint.h.

References fPzIn, and fPzOut.

◆ GetPzIn() [1/2]

Double_t BmnMCPoint::GetPzIn ( ) const
inline

Definition at line 73 of file BmnMCPoint.h.

References fPzIn.

◆ GetPzIn() [2/2]

Double_t BmnMCPoint::GetPzIn ( ) const
inline

Definition at line 73 of file BmnMCPoint.h.

References fPzIn.

◆ GetPzOut() [1/2]

Double_t BmnMCPoint::GetPzOut ( ) const
inline

Definition at line 88 of file BmnMCPoint.h.

References fPzOut.

◆ GetPzOut() [2/2]

Double_t BmnMCPoint::GetPzOut ( ) const
inline

Definition at line 88 of file BmnMCPoint.h.

References fPzOut.

◆ GetQ() [1/2]

Double_t BmnMCPoint::GetQ ( ) const
inline

Definition at line 67 of file BmnMCPoint.h.

References fQ.

◆ GetQ() [2/2]

Double_t BmnMCPoint::GetQ ( ) const
inline

Definition at line 67 of file BmnMCPoint.h.

References fQ.

◆ GetQp() [1/2]

Double_t BmnMCPoint::GetQp ( ) const
inline

Definition at line 61 of file BmnMCPoint.h.

References fQ, and GetP().

Here is the call graph for this function:

◆ GetQp() [2/2]

Double_t BmnMCPoint::GetQp ( ) const
inline

Definition at line 61 of file BmnMCPoint.h.

References fQ, and GetP().

Here is the call graph for this function:

◆ GetQpIn() [1/2]

Double_t BmnMCPoint::GetQpIn ( ) const
inline

Definition at line 77 of file BmnMCPoint.h.

References fQ, and GetPIn().

Here is the call graph for this function:

◆ GetQpIn() [2/2]

Double_t BmnMCPoint::GetQpIn ( ) const
inline

Definition at line 77 of file BmnMCPoint.h.

References fQ, and GetPIn().

Here is the call graph for this function:

◆ GetQpOut() [1/2]

Double_t BmnMCPoint::GetQpOut ( ) const
inline

Definition at line 92 of file BmnMCPoint.h.

References fQ, and GetPOut().

Here is the call graph for this function:

◆ GetQpOut() [2/2]

Double_t BmnMCPoint::GetQpOut ( ) const
inline

Definition at line 92 of file BmnMCPoint.h.

References fQ, and GetPOut().

Here is the call graph for this function:

◆ GetRefId() [1/2]

Int_t BmnMCPoint::GetRefId ( ) const
inline

Definition at line 98 of file BmnMCPoint.h.

References fRefId.

Referenced by ToString().

Here is the caller graph for this function:

◆ GetRefId() [2/2]

Int_t BmnMCPoint::GetRefId ( ) const
inline

Definition at line 98 of file BmnMCPoint.h.

References fRefId.

◆ GetStationId() [1/2]

Int_t BmnMCPoint::GetStationId ( ) const
inline

Definition at line 99 of file BmnMCPoint.h.

References fStationId.

Referenced by ToString().

Here is the caller graph for this function:

◆ GetStationId() [2/2]

Int_t BmnMCPoint::GetStationId ( ) const
inline

Definition at line 99 of file BmnMCPoint.h.

References fStationId.

◆ GetTx() [1/2]

Double_t BmnMCPoint::GetTx ( ) const
inline

Definition at line 58 of file BmnMCPoint.h.

References GetPx(), and GetPz().

Here is the call graph for this function:

◆ GetTx() [2/2]

Double_t BmnMCPoint::GetTx ( ) const
inline

Definition at line 58 of file BmnMCPoint.h.

References GetPx(), and GetPz().

Here is the call graph for this function:

◆ GetTxIn() [1/2]

Double_t BmnMCPoint::GetTxIn ( ) const
inline

Definition at line 74 of file BmnMCPoint.h.

References fPxIn, and fPzIn.

◆ GetTxIn() [2/2]

Double_t BmnMCPoint::GetTxIn ( ) const
inline

Definition at line 74 of file BmnMCPoint.h.

References fPxIn, and fPzIn.

◆ GetTxOut() [1/2]

Double_t BmnMCPoint::GetTxOut ( ) const
inline

Definition at line 89 of file BmnMCPoint.h.

References fPxOut, and fPzOut.

◆ GetTxOut() [2/2]

Double_t BmnMCPoint::GetTxOut ( ) const
inline

Definition at line 89 of file BmnMCPoint.h.

References fPxOut, and fPzOut.

◆ GetTy() [1/2]

Double_t BmnMCPoint::GetTy ( ) const
inline

Definition at line 59 of file BmnMCPoint.h.

References GetPy(), and GetPz().

Here is the call graph for this function:

◆ GetTy() [2/2]

Double_t BmnMCPoint::GetTy ( ) const
inline

Definition at line 59 of file BmnMCPoint.h.

References GetPy(), and GetPz().

Here is the call graph for this function:

◆ GetTyIn() [1/2]

Double_t BmnMCPoint::GetTyIn ( ) const
inline

Definition at line 75 of file BmnMCPoint.h.

References fPyIn, and fPzIn.

◆ GetTyIn() [2/2]

Double_t BmnMCPoint::GetTyIn ( ) const
inline

Definition at line 75 of file BmnMCPoint.h.

References fPyIn, and fPzIn.

◆ GetTyOut() [1/2]

Double_t BmnMCPoint::GetTyOut ( ) const
inline

Definition at line 90 of file BmnMCPoint.h.

References fPyOut, and fPzOut.

◆ GetTyOut() [2/2]

Double_t BmnMCPoint::GetTyOut ( ) const
inline

Definition at line 90 of file BmnMCPoint.h.

References fPyOut, and fPzOut.

◆ GetX() [1/2]

Double_t BmnMCPoint::GetX ( ) const
inline

Definition at line 52 of file BmnMCPoint.h.

References fXIn, and fXOut.

Referenced by ToString().

Here is the caller graph for this function:

◆ GetX() [2/2]

Double_t BmnMCPoint::GetX ( ) const
inline

Definition at line 52 of file BmnMCPoint.h.

References fXIn, and fXOut.

◆ GetXIn() [1/2]

Double_t BmnMCPoint::GetXIn ( ) const
inline

Definition at line 68 of file BmnMCPoint.h.

References fXIn.

◆ GetXIn() [2/2]

Double_t BmnMCPoint::GetXIn ( ) const
inline

Definition at line 68 of file BmnMCPoint.h.

References fXIn.

◆ GetXOut() [1/2]

Double_t BmnMCPoint::GetXOut ( ) const
inline

Definition at line 83 of file BmnMCPoint.h.

References fXOut.

◆ GetXOut() [2/2]

Double_t BmnMCPoint::GetXOut ( ) const
inline

Definition at line 83 of file BmnMCPoint.h.

References fXOut.

◆ GetY() [1/2]

Double_t BmnMCPoint::GetY ( ) const
inline

Definition at line 53 of file BmnMCPoint.h.

References fYIn, and fYOut.

Referenced by ToString().

Here is the caller graph for this function:

◆ GetY() [2/2]

Double_t BmnMCPoint::GetY ( ) const
inline

Definition at line 53 of file BmnMCPoint.h.

References fYIn, and fYOut.

◆ GetYIn() [1/2]

Double_t BmnMCPoint::GetYIn ( ) const
inline

Definition at line 69 of file BmnMCPoint.h.

References fYIn.

◆ GetYIn() [2/2]

Double_t BmnMCPoint::GetYIn ( ) const
inline

Definition at line 69 of file BmnMCPoint.h.

References fYIn.

◆ GetYOut() [1/2]

Double_t BmnMCPoint::GetYOut ( ) const
inline

Definition at line 84 of file BmnMCPoint.h.

References fYOut.

◆ GetYOut() [2/2]

Double_t BmnMCPoint::GetYOut ( ) const
inline

Definition at line 84 of file BmnMCPoint.h.

References fYOut.

◆ GetZ() [1/2]

Double_t BmnMCPoint::GetZ ( ) const
inline

Definition at line 54 of file BmnMCPoint.h.

References fZIn, and fZOut.

Referenced by ToString().

Here is the caller graph for this function:

◆ GetZ() [2/2]

Double_t BmnMCPoint::GetZ ( ) const
inline

Definition at line 54 of file BmnMCPoint.h.

References fZIn, and fZOut.

◆ GetZIn() [1/2]

Double_t BmnMCPoint::GetZIn ( ) const
inline

Definition at line 70 of file BmnMCPoint.h.

References fZIn.

◆ GetZIn() [2/2]

Double_t BmnMCPoint::GetZIn ( ) const
inline

Definition at line 70 of file BmnMCPoint.h.

References fZIn.

◆ GetZOut() [1/2]

Double_t BmnMCPoint::GetZOut ( ) const
inline

Definition at line 85 of file BmnMCPoint.h.

References fZOut.

◆ GetZOut() [2/2]

Double_t BmnMCPoint::GetZOut ( ) const
inline

Definition at line 85 of file BmnMCPoint.h.

References fZOut.

◆ SetPxIn() [1/2]

void BmnMCPoint::SetPxIn ( Double_t px)
inline

Definition at line 105 of file BmnMCPoint.h.

References fPxIn.

Referenced by BmnMCTrackCreator::FairMCPointCoordinatesAndMomentumToBmnMCPoint().

Here is the caller graph for this function:

◆ SetPxIn() [2/2]

void BmnMCPoint::SetPxIn ( Double_t px)
inline

Definition at line 105 of file BmnMCPoint.h.

References fPxIn.

◆ SetPxOut() [1/2]

void BmnMCPoint::SetPxOut ( Double_t px)
inline

Definition at line 111 of file BmnMCPoint.h.

References fPxOut.

Referenced by BmnMCTrackCreator::FairMCPointCoordinatesAndMomentumToBmnMCPoint().

Here is the caller graph for this function:

◆ SetPxOut() [2/2]

void BmnMCPoint::SetPxOut ( Double_t px)
inline

Definition at line 111 of file BmnMCPoint.h.

References fPxOut.

◆ SetPyIn() [1/2]

void BmnMCPoint::SetPyIn ( Double_t py)
inline

Definition at line 106 of file BmnMCPoint.h.

References fPyIn.

Referenced by BmnMCTrackCreator::FairMCPointCoordinatesAndMomentumToBmnMCPoint().

Here is the caller graph for this function:

◆ SetPyIn() [2/2]

void BmnMCPoint::SetPyIn ( Double_t py)
inline

Definition at line 106 of file BmnMCPoint.h.

References fPyIn.

◆ SetPyOut() [1/2]

void BmnMCPoint::SetPyOut ( Double_t py)
inline

Definition at line 112 of file BmnMCPoint.h.

References fPyOut.

Referenced by BmnMCTrackCreator::FairMCPointCoordinatesAndMomentumToBmnMCPoint().

Here is the caller graph for this function:

◆ SetPyOut() [2/2]

void BmnMCPoint::SetPyOut ( Double_t py)
inline

Definition at line 112 of file BmnMCPoint.h.

References fPyOut.

◆ SetPzIn() [1/2]

void BmnMCPoint::SetPzIn ( Double_t pz)
inline

Definition at line 107 of file BmnMCPoint.h.

References fPzIn.

Referenced by BmnMCTrackCreator::FairMCPointCoordinatesAndMomentumToBmnMCPoint().

Here is the caller graph for this function:

◆ SetPzIn() [2/2]

void BmnMCPoint::SetPzIn ( Double_t pz)
inline

Definition at line 107 of file BmnMCPoint.h.

References fPzIn.

◆ SetPzOut() [1/2]

void BmnMCPoint::SetPzOut ( Double_t pz)
inline

Definition at line 113 of file BmnMCPoint.h.

References fPzOut.

Referenced by BmnMCTrackCreator::FairMCPointCoordinatesAndMomentumToBmnMCPoint().

Here is the caller graph for this function:

◆ SetPzOut() [2/2]

void BmnMCPoint::SetPzOut ( Double_t pz)
inline

Definition at line 113 of file BmnMCPoint.h.

References fPzOut.

◆ SetQ() [1/2]

void BmnMCPoint::SetQ ( Double_t q)
inline

Definition at line 114 of file BmnMCPoint.h.

References fQ.

Referenced by BmnMCTrackCreator::FairMCPointToBmnMCPoint().

Here is the caller graph for this function:

◆ SetQ() [2/2]

void BmnMCPoint::SetQ ( Double_t q)
inline

Definition at line 114 of file BmnMCPoint.h.

References fQ.

◆ SetRefId() [1/2]

void BmnMCPoint::SetRefId ( Int_t refId)
inline

Definition at line 115 of file BmnMCPoint.h.

References fRefId.

Referenced by BmnMCTrackCreator::FairMCPointToBmnMCPoint().

Here is the caller graph for this function:

◆ SetRefId() [2/2]

void BmnMCPoint::SetRefId ( Int_t refId)
inline

Definition at line 115 of file BmnMCPoint.h.

References fRefId.

◆ SetStationId() [1/2]

void BmnMCPoint::SetStationId ( Int_t stationId)
inline

Definition at line 116 of file BmnMCPoint.h.

References fStationId.

Referenced by BmnMCTrackCreator::FairMCPointToBmnMCPoint().

Here is the caller graph for this function:

◆ SetStationId() [2/2]

void BmnMCPoint::SetStationId ( Int_t stationId)
inline

Definition at line 116 of file BmnMCPoint.h.

References fStationId.

◆ SetXIn() [1/2]

void BmnMCPoint::SetXIn ( Double_t x)
inline

Definition at line 102 of file BmnMCPoint.h.

References fXIn, and x.

Referenced by BmnMCTrackCreator::FairMCPointCoordinatesAndMomentumToBmnMCPoint().

Here is the caller graph for this function:

◆ SetXIn() [2/2]

void BmnMCPoint::SetXIn ( Double_t x)
inline

Definition at line 102 of file BmnMCPoint.h.

References fXIn, and x.

◆ SetXOut() [1/2]

void BmnMCPoint::SetXOut ( Double_t x)
inline

Definition at line 108 of file BmnMCPoint.h.

References fXOut, and x.

Referenced by BmnMCTrackCreator::FairMCPointCoordinatesAndMomentumToBmnMCPoint().

Here is the caller graph for this function:

◆ SetXOut() [2/2]

void BmnMCPoint::SetXOut ( Double_t x)
inline

Definition at line 108 of file BmnMCPoint.h.

References fXOut, and x.

◆ SetYIn() [1/2]

void BmnMCPoint::SetYIn ( Double_t y)
inline

Definition at line 103 of file BmnMCPoint.h.

References fYIn, and y.

Referenced by BmnMCTrackCreator::FairMCPointCoordinatesAndMomentumToBmnMCPoint().

Here is the caller graph for this function:

◆ SetYIn() [2/2]

void BmnMCPoint::SetYIn ( Double_t y)
inline

Definition at line 103 of file BmnMCPoint.h.

References fYIn, and y.

◆ SetYOut() [1/2]

void BmnMCPoint::SetYOut ( Double_t y)
inline

Definition at line 109 of file BmnMCPoint.h.

References fYOut, and y.

Referenced by BmnMCTrackCreator::FairMCPointCoordinatesAndMomentumToBmnMCPoint().

Here is the caller graph for this function:

◆ SetYOut() [2/2]

void BmnMCPoint::SetYOut ( Double_t y)
inline

Definition at line 109 of file BmnMCPoint.h.

References fYOut, and y.

◆ SetZIn() [1/2]

void BmnMCPoint::SetZIn ( Double_t z)
inline

Definition at line 104 of file BmnMCPoint.h.

References fZIn, and z.

Referenced by BmnMCTrackCreator::FairMCPointCoordinatesAndMomentumToBmnMCPoint().

Here is the caller graph for this function:

◆ SetZIn() [2/2]

void BmnMCPoint::SetZIn ( Double_t z)
inline

Definition at line 104 of file BmnMCPoint.h.

References fZIn, and z.

◆ SetZOut() [1/2]

void BmnMCPoint::SetZOut ( Double_t z)
inline

Definition at line 110 of file BmnMCPoint.h.

References fZOut, and z.

Referenced by BmnMCTrackCreator::FairMCPointCoordinatesAndMomentumToBmnMCPoint().

Here is the caller graph for this function:

◆ SetZOut() [2/2]

void BmnMCPoint::SetZOut ( Double_t z)
inline

Definition at line 110 of file BmnMCPoint.h.

References fZOut, and z.

◆ ToString() [1/2]

virtual std::string BmnMCPoint::ToString ( ) const
inlinevirtual
Returns
Class representation as std::string.

Definition at line 122 of file BmnMCPoint.h.

References GetPx(), GetPy(), GetPz(), GetRefId(), GetStationId(), GetX(), GetY(), and GetZ().

Referenced by operator<<.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ToString() [2/2]

virtual std::string BmnMCPoint::ToString ( ) const
inlinevirtual
Returns
Class representation as std::string.

Definition at line 122 of file BmnMCPoint.h.

References GetPx(), GetPy(), GetPz(), GetRefId(), GetStationId(), GetX(), GetY(), and GetZ().

Here is the call graph for this function:

◆ operator<< [1/2]

std::ostream & operator<< ( std::ostream & strm,
const BmnMCPoint & point )
friend
Returns
Insertion stream in order to be able to call a succession of insertion operations.

Definition at line 135 of file BmnMCPoint.h.

References BmnMCPoint(), and ToString().

◆ operator<< [2/2]

std::ostream & operator<< ( std::ostream & strm,
const BmnMCPoint & point )
friend
Returns
Insertion stream in order to be able to call a succession of insertion operations.

Definition at line 135 of file BmnMCPoint.h.

References BmnMCPoint(), and ToString().

Member Data Documentation

◆ fPxIn

Double_t BmnMCPoint::fPxIn
private

Definition at line 143 of file BmnMCPoint.h.

Referenced by BmnMCPoint(), GetPIn(), GetPx(), GetPxIn(), GetTxIn(), and SetPxIn().

◆ fPxOut

Double_t BmnMCPoint::fPxOut
private

Definition at line 145 of file BmnMCPoint.h.

Referenced by BmnMCPoint(), GetPOut(), GetPx(), GetPxOut(), GetTxOut(), and SetPxOut().

◆ fPyIn

Double_t BmnMCPoint::fPyIn
private

Definition at line 143 of file BmnMCPoint.h.

Referenced by BmnMCPoint(), GetPIn(), GetPy(), GetPyIn(), GetTyIn(), and SetPyIn().

◆ fPyOut

Double_t BmnMCPoint::fPyOut
private

Definition at line 145 of file BmnMCPoint.h.

Referenced by BmnMCPoint(), GetPOut(), GetPy(), GetPyOut(), GetTyOut(), and SetPyOut().

◆ fPzIn

Double_t BmnMCPoint::fPzIn
private

Definition at line 143 of file BmnMCPoint.h.

Referenced by BmnMCPoint(), GetPIn(), GetPz(), GetPzIn(), GetTxIn(), GetTyIn(), and SetPzIn().

◆ fPzOut

Double_t BmnMCPoint::fPzOut
private

Definition at line 145 of file BmnMCPoint.h.

Referenced by BmnMCPoint(), GetPOut(), GetPz(), GetPzOut(), GetTxOut(), GetTyOut(), and SetPzOut().

◆ fQ

Double_t BmnMCPoint::fQ
private

Definition at line 148 of file BmnMCPoint.h.

Referenced by BmnMCPoint(), GetQ(), GetQp(), GetQpIn(), GetQpOut(), and SetQ().

◆ fRefId

Int_t BmnMCPoint::fRefId
private

Definition at line 146 of file BmnMCPoint.h.

Referenced by BmnMCPoint(), GetRefId(), and SetRefId().

◆ fStationId

Int_t BmnMCPoint::fStationId
private

Definition at line 147 of file BmnMCPoint.h.

Referenced by BmnMCPoint(), GetStationId(), and SetStationId().

◆ fXIn

Double_t BmnMCPoint::fXIn
private

Definition at line 142 of file BmnMCPoint.h.

Referenced by BmnMCPoint(), GetX(), GetXIn(), and SetXIn().

◆ fXOut

Double_t BmnMCPoint::fXOut
private

Definition at line 144 of file BmnMCPoint.h.

Referenced by BmnMCPoint(), GetX(), GetXOut(), and SetXOut().

◆ fYIn

Double_t BmnMCPoint::fYIn
private

Definition at line 142 of file BmnMCPoint.h.

Referenced by BmnMCPoint(), GetY(), GetYIn(), and SetYIn().

◆ fYOut

Double_t BmnMCPoint::fYOut
private

Definition at line 144 of file BmnMCPoint.h.

Referenced by BmnMCPoint(), GetY(), GetYOut(), and SetYOut().

◆ fZIn

Double_t BmnMCPoint::fZIn
private

Definition at line 142 of file BmnMCPoint.h.

Referenced by BmnMCPoint(), GetZ(), GetZIn(), and SetZIn().

◆ fZOut

Double_t BmnMCPoint::fZOut
private

Definition at line 144 of file BmnMCPoint.h.

Referenced by BmnMCPoint(), GetZ(), GetZOut(), and SetZOut().


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