BmnRoot
Loading...
Searching...
No Matches
BmnMCInfoDst Class Reference

#include <BmnMCInfoDst.h>

Inheritance diagram for BmnMCInfoDst:
[legend]
Collaboration diagram for BmnMCInfoDst:
[legend]

Public Member Functions

 BmnMCInfoDst ()
 
 ~BmnMCInfoDst ()
 
 BmnMCInfoDst (const BmnMCInfoDst &other)
 
BmnMCInfoDstoperator= (const BmnMCInfoDst &other)
 
 BmnMCInfoDst (BmnMCInfoDst &&other)
 
BmnMCInfoDstoperator= (BmnMCInfoDst &&other)
 
Double_t GetB () const
 
Double_t GetX () const
 impact parameter [fm]
 
Double_t GetY () const
 vertex x [cm]
 
Double_t GetZ () const
 vertex y [cm]
 
Double_t GetRotX () const
 vertex z [cm]
 
Double_t GetRotY () const
 rot. around x-axis [rad]
 
Double_t GetRotZ () const
 rot. around y-axis [rad]
 
TClonesArray * GetMCTracks () const
 rot. around z-axis [rad]
 
void SetB (Double_t b)
 
void SetVertex (Double_t x, Double_t y, Double_t z)
 
void SetRotX (Double_t rotx)
 
void SetRotY (Double_t roty)
 
void SetRotZ (Double_t rotz)
 
 BmnMCInfoDst ()
 
 ~BmnMCInfoDst ()
 
 BmnMCInfoDst (const BmnMCInfoDst &other)
 
BmnMCInfoDstoperator= (const BmnMCInfoDst &other)
 
 BmnMCInfoDst (BmnMCInfoDst &&other)
 
BmnMCInfoDstoperator= (BmnMCInfoDst &&other)
 
Double_t GetB () const
 
Double_t GetX () const
 impact parameter [fm]
 
Double_t GetY () const
 vertex x [cm]
 
Double_t GetZ () const
 vertex y [cm]
 
Double_t GetRotX () const
 vertex z [cm]
 
Double_t GetRotY () const
 rot. around x-axis [rad]
 
Double_t GetRotZ () const
 rot. around y-axis [rad]
 
TClonesArray * GetMCTracks () const
 rot. around z-axis [rad]
 
void SetB (Double_t b)
 
void SetVertex (Double_t x, Double_t y, Double_t z)
 
void SetRotX (Double_t rotx)
 
void SetRotY (Double_t roty)
 
void SetRotZ (Double_t rotz)
 

Detailed Description

Definition at line 11 of file BmnMCInfoDst.h.

Constructor & Destructor Documentation

◆ BmnMCInfoDst() [1/6]

BmnMCInfoDst::BmnMCInfoDst ( )

Default constructor

Definition at line 7 of file BmnMCInfoDst.cxx.

◆ ~BmnMCInfoDst() [1/2]

BmnMCInfoDst::~BmnMCInfoDst ( )

Destructor

Definition at line 113 of file BmnMCInfoDst.cxx.

◆ BmnMCInfoDst() [2/6]

BmnMCInfoDst::BmnMCInfoDst ( const BmnMCInfoDst other)

Copy constructor

Definition at line 21 of file BmnMCInfoDst.cxx.

◆ BmnMCInfoDst() [3/6]

BmnMCInfoDst::BmnMCInfoDst ( BmnMCInfoDst &&  other)

Move constructor

Definition at line 63 of file BmnMCInfoDst.cxx.

◆ BmnMCInfoDst() [4/6]

BmnMCInfoDst::BmnMCInfoDst ( )

Default constructor

◆ ~BmnMCInfoDst() [2/2]

BmnMCInfoDst::~BmnMCInfoDst ( )

Destructor

◆ BmnMCInfoDst() [5/6]

BmnMCInfoDst::BmnMCInfoDst ( const BmnMCInfoDst other)

Copy constructor

◆ BmnMCInfoDst() [6/6]

BmnMCInfoDst::BmnMCInfoDst ( BmnMCInfoDst &&  other)

Move constructor

Member Function Documentation

◆ GetB() [1/2]

Double_t BmnMCInfoDst::GetB ( ) const
inline

Accessors

Definition at line 28 of file BmnMCInfoDst.h.

◆ GetB() [2/2]

Double_t BmnMCInfoDst::GetB ( ) const
inline

Accessors

Definition at line 28 of file BmnMCInfoDst.h.

◆ GetMCTracks() [1/2]

TClonesArray * BmnMCInfoDst::GetMCTracks ( ) const
inline

◆ GetMCTracks() [2/2]

TClonesArray * BmnMCInfoDst::GetMCTracks ( ) const
inline

rot. around z-axis [rad]

Definition at line 35 of file BmnMCInfoDst.h.

◆ GetRotX() [1/2]

Double_t BmnMCInfoDst::GetRotX ( ) const
inline

vertex z [cm]

Definition at line 32 of file BmnMCInfoDst.h.

◆ GetRotX() [2/2]

Double_t BmnMCInfoDst::GetRotX ( ) const
inline

vertex z [cm]

Definition at line 32 of file BmnMCInfoDst.h.

◆ GetRotY() [1/2]

Double_t BmnMCInfoDst::GetRotY ( ) const
inline

rot. around x-axis [rad]

Definition at line 33 of file BmnMCInfoDst.h.

◆ GetRotY() [2/2]

Double_t BmnMCInfoDst::GetRotY ( ) const
inline

rot. around x-axis [rad]

Definition at line 33 of file BmnMCInfoDst.h.

◆ GetRotZ() [1/2]

Double_t BmnMCInfoDst::GetRotZ ( ) const
inline

rot. around y-axis [rad]

Definition at line 34 of file BmnMCInfoDst.h.

◆ GetRotZ() [2/2]

Double_t BmnMCInfoDst::GetRotZ ( ) const
inline

rot. around y-axis [rad]

Definition at line 34 of file BmnMCInfoDst.h.

◆ GetX() [1/2]

Double_t BmnMCInfoDst::GetX ( ) const
inline

impact parameter [fm]

Definition at line 29 of file BmnMCInfoDst.h.

◆ GetX() [2/2]

Double_t BmnMCInfoDst::GetX ( ) const
inline

impact parameter [fm]

Definition at line 29 of file BmnMCInfoDst.h.

◆ GetY() [1/2]

Double_t BmnMCInfoDst::GetY ( ) const
inline

vertex x [cm]

Definition at line 30 of file BmnMCInfoDst.h.

◆ GetY() [2/2]

Double_t BmnMCInfoDst::GetY ( ) const
inline

vertex x [cm]

Definition at line 30 of file BmnMCInfoDst.h.

◆ GetZ() [1/2]

Double_t BmnMCInfoDst::GetZ ( ) const
inline

vertex y [cm]

Definition at line 31 of file BmnMCInfoDst.h.

◆ GetZ() [2/2]

Double_t BmnMCInfoDst::GetZ ( ) const
inline

vertex y [cm]

Definition at line 31 of file BmnMCInfoDst.h.

◆ operator=() [1/4]

BmnMCInfoDst & BmnMCInfoDst::operator= ( BmnMCInfoDst &&  other)

Move assignment operator

Definition at line 77 of file BmnMCInfoDst.cxx.

◆ operator=() [2/4]

BmnMCInfoDst & BmnMCInfoDst::operator= ( BmnMCInfoDst &&  other)

Move assignment operator

◆ operator=() [3/4]

BmnMCInfoDst & BmnMCInfoDst::operator= ( const BmnMCInfoDst other)

Copy assignment operator

Definition at line 38 of file BmnMCInfoDst.cxx.

◆ operator=() [4/4]

BmnMCInfoDst & BmnMCInfoDst::operator= ( const BmnMCInfoDst other)

Copy assignment operator

◆ SetB() [1/2]

void BmnMCInfoDst::SetB ( Double_t  b)
inline

Modifiers

Definition at line 38 of file BmnMCInfoDst.h.

Referenced by BmnFillDstTask::Exec().

◆ SetB() [2/2]

void BmnMCInfoDst::SetB ( Double_t  b)
inline

Modifiers

Definition at line 38 of file BmnMCInfoDst.h.

◆ SetRotX() [1/2]

void BmnMCInfoDst::SetRotX ( Double_t  rotx)
inline

Definition at line 40 of file BmnMCInfoDst.h.

Referenced by BmnFillDstTask::Exec().

◆ SetRotX() [2/2]

void BmnMCInfoDst::SetRotX ( Double_t  rotx)
inline

Definition at line 40 of file BmnMCInfoDst.h.

◆ SetRotY() [1/2]

void BmnMCInfoDst::SetRotY ( Double_t  roty)
inline

Definition at line 41 of file BmnMCInfoDst.h.

Referenced by BmnFillDstTask::Exec().

◆ SetRotY() [2/2]

void BmnMCInfoDst::SetRotY ( Double_t  roty)
inline

Definition at line 41 of file BmnMCInfoDst.h.

◆ SetRotZ() [1/2]

void BmnMCInfoDst::SetRotZ ( Double_t  rotz)
inline

Definition at line 42 of file BmnMCInfoDst.h.

Referenced by BmnFillDstTask::Exec().

◆ SetRotZ() [2/2]

void BmnMCInfoDst::SetRotZ ( Double_t  rotz)
inline

Definition at line 42 of file BmnMCInfoDst.h.

◆ SetVertex() [1/2]

void BmnMCInfoDst::SetVertex ( Double_t  x,
Double_t  y,
Double_t  z 
)

Definition at line 97 of file BmnMCInfoDst.cxx.

Referenced by BmnFillDstTask::Exec().

◆ SetVertex() [2/2]

void BmnMCInfoDst::SetVertex ( Double_t  x,
Double_t  y,
Double_t  z 
)

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