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

#include <BmnZdcBScanner.h>

Public Member Functions

void Reset ()
void SetCenter (Double_t x, Double_t y)
void Add (BmnZDCDigit *p, Double_t scale=1.)
Int_t GetHits ()
Double_t GetE ()
Double_t GetXo ()
Double_t GetYo ()
Double_t GetR ()
Double_t GetIx ()
Double_t GetIy ()
Double_t GetI ()
Double_t GetIo ()
Double_t GetM ()
Double_t GetMo ()
Double_t GetA ()
void Reset ()
void SetCenter (Double_t x, Double_t y)
void Add (BmnZDCDigit *p, Double_t scale=1.)
Int_t GetHits ()
Double_t GetE ()
Double_t GetXo ()
Double_t GetYo ()
Double_t GetR ()
Double_t GetIx ()
Double_t GetIy ()
Double_t GetI ()
Double_t GetIo ()
Double_t GetM ()
Double_t GetMo ()
Double_t GetA ()

Private Attributes

Int_t fHits = 0
Double_t fM = 0
Double_t fMX = 0
Double_t fMY = 0
Double_t fMXX = 0
Double_t fMYY = 0
Double_t fXc = 0
Double_t fYc = 0
Double_t fMC = 0
Double_t fMD = 0

Detailed Description

Definition at line 17 of file BmnZdcBScanner.h.

Member Function Documentation

◆ Add() [1/2]

void ZdcMoment::Add ( BmnZDCDigit * p,
Double_t scale = 1. )
inline

Definition at line 41 of file BmnZdcBScanner.h.

References fHits, fM, fMC, fMD, fMX, fMXX, fMY, fMYY, fXc, fYc, BmnCaloDigit::GetAmp(), BmnCaloDigit::GetChannel(), BmnCaloDigit::GetX(), m, x, and y.

Referenced by BmnZdcBScanner::OnEvent().

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

◆ Add() [2/2]

void ZdcMoment::Add ( BmnZDCDigit * p,
Double_t scale = 1. )
inline

Definition at line 41 of file BmnZdcBScanner.h.

References fHits, fM, fMC, fMD, fMX, fMXX, fMY, fMYY, fXc, fYc, BmnCaloDigit::GetAmp(), BmnCaloDigit::GetChannel(), BmnCaloDigit::GetX(), m, x, and y.

Here is the call graph for this function:

◆ GetA() [1/2]

Double_t ZdcMoment::GetA ( )
inline

Definition at line 90 of file BmnZdcBScanner.h.

References fM, fMC, and fMD.

Referenced by BmnZdcBScanner::OnEvent().

Here is the caller graph for this function:

◆ GetA() [2/2]

Double_t ZdcMoment::GetA ( )
inline

Definition at line 90 of file BmnZdcBScanner.h.

References fM, fMC, and fMD.

◆ GetE() [1/2]

Double_t ZdcMoment::GetE ( )
inline

Definition at line 65 of file BmnZdcBScanner.h.

References fM.

Referenced by BmnZdcBScanner::OnEvent().

Here is the caller graph for this function:

◆ GetE() [2/2]

Double_t ZdcMoment::GetE ( )
inline

Definition at line 65 of file BmnZdcBScanner.h.

References fM.

◆ GetHits() [1/2]

Int_t ZdcMoment::GetHits ( )
inline

Definition at line 64 of file BmnZdcBScanner.h.

References fHits.

Referenced by BmnZdcBScanner::OnEvent().

Here is the caller graph for this function:

◆ GetHits() [2/2]

Int_t ZdcMoment::GetHits ( )
inline

Definition at line 64 of file BmnZdcBScanner.h.

References fHits.

◆ GetI() [1/2]

Double_t ZdcMoment::GetI ( )
inline

Definition at line 86 of file BmnZdcBScanner.h.

References GetIx(), and GetIy().

Referenced by GetM().

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

◆ GetI() [2/2]

Double_t ZdcMoment::GetI ( )
inline

Definition at line 86 of file BmnZdcBScanner.h.

References GetIx(), and GetIy().

Here is the call graph for this function:

◆ GetIo() [1/2]

Double_t ZdcMoment::GetIo ( )
inline

Definition at line 87 of file BmnZdcBScanner.h.

References fMXX, and fMYY.

Referenced by GetMo().

Here is the caller graph for this function:

◆ GetIo() [2/2]

Double_t ZdcMoment::GetIo ( )
inline

Definition at line 87 of file BmnZdcBScanner.h.

References fMXX, and fMYY.

◆ GetIx() [1/2]

Double_t ZdcMoment::GetIx ( )
inline

Definition at line 76 of file BmnZdcBScanner.h.

References fM, fMX, fMXX, and GetXo().

Referenced by GetI().

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

◆ GetIx() [2/2]

Double_t ZdcMoment::GetIx ( )
inline

Definition at line 76 of file BmnZdcBScanner.h.

References fM, fMX, fMXX, and GetXo().

Here is the call graph for this function:

◆ GetIy() [1/2]

Double_t ZdcMoment::GetIy ( )
inline

Definition at line 81 of file BmnZdcBScanner.h.

References fM, fMY, fMYY, and GetYo().

Referenced by GetI().

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

◆ GetIy() [2/2]

Double_t ZdcMoment::GetIy ( )
inline

Definition at line 81 of file BmnZdcBScanner.h.

References fM, fMY, fMYY, and GetYo().

Here is the call graph for this function:

◆ GetM() [1/2]

Double_t ZdcMoment::GetM ( )
inline

Definition at line 88 of file BmnZdcBScanner.h.

References fM, and GetI().

Referenced by BmnZdcBScanner::OnEvent().

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

◆ GetM() [2/2]

Double_t ZdcMoment::GetM ( )
inline

Definition at line 88 of file BmnZdcBScanner.h.

References fM, and GetI().

Here is the call graph for this function:

◆ GetMo() [1/2]

Double_t ZdcMoment::GetMo ( )
inline

Definition at line 89 of file BmnZdcBScanner.h.

References fM, and GetIo().

Here is the call graph for this function:

◆ GetMo() [2/2]

Double_t ZdcMoment::GetMo ( )
inline

Definition at line 89 of file BmnZdcBScanner.h.

References fM, and GetIo().

Here is the call graph for this function:

◆ GetR() [1/2]

Double_t ZdcMoment::GetR ( )
inline

Definition at line 69 of file BmnZdcBScanner.h.

References GetXo(), GetYo(), TMath::Sqrt(), x, and y.

Here is the call graph for this function:

◆ GetR() [2/2]

Double_t ZdcMoment::GetR ( )
inline

Definition at line 69 of file BmnZdcBScanner.h.

References GetXo(), GetYo(), TMath::Sqrt(), x, and y.

Here is the call graph for this function:

◆ GetXo() [1/2]

Double_t ZdcMoment::GetXo ( )
inline

Definition at line 67 of file BmnZdcBScanner.h.

References fM, and fMX.

Referenced by GetIx(), and GetR().

Here is the caller graph for this function:

◆ GetXo() [2/2]

Double_t ZdcMoment::GetXo ( )
inline

Definition at line 67 of file BmnZdcBScanner.h.

References fM, and fMX.

◆ GetYo() [1/2]

Double_t ZdcMoment::GetYo ( )
inline

Definition at line 68 of file BmnZdcBScanner.h.

References fM, and fMY.

Referenced by GetIy(), and GetR().

Here is the caller graph for this function:

◆ GetYo() [2/2]

Double_t ZdcMoment::GetYo ( )
inline

Definition at line 68 of file BmnZdcBScanner.h.

References fM, and fMY.

◆ Reset() [1/2]

void ZdcMoment::Reset ( )
inline

Definition at line 31 of file BmnZdcBScanner.h.

References fHits, fM, fMC, fMD, fMX, fMXX, fMY, and fMYY.

◆ Reset() [2/2]

void ZdcMoment::Reset ( )
inline

Definition at line 31 of file BmnZdcBScanner.h.

References fHits, fM, fMC, fMD, fMX, fMXX, fMY, and fMYY.

◆ SetCenter() [1/2]

void ZdcMoment::SetCenter ( Double_t x,
Double_t y )
inline

Definition at line 36 of file BmnZdcBScanner.h.

References fXc, fYc, x, and y.

◆ SetCenter() [2/2]

void ZdcMoment::SetCenter ( Double_t x,
Double_t y )
inline

Definition at line 36 of file BmnZdcBScanner.h.

References fXc, fYc, x, and y.

Member Data Documentation

◆ fHits

Int_t ZdcMoment::fHits = 0
private

Definition at line 19 of file BmnZdcBScanner.h.

Referenced by Add(), GetHits(), and Reset().

◆ fM

Double_t ZdcMoment::fM = 0
private

Definition at line 20 of file BmnZdcBScanner.h.

Referenced by Add(), GetA(), GetE(), GetIx(), GetIy(), GetM(), GetMo(), GetXo(), GetYo(), and Reset().

◆ fMC

Double_t ZdcMoment::fMC = 0
private

Definition at line 27 of file BmnZdcBScanner.h.

Referenced by Add(), GetA(), and Reset().

◆ fMD

Double_t ZdcMoment::fMD = 0
private

Definition at line 28 of file BmnZdcBScanner.h.

Referenced by Add(), GetA(), and Reset().

◆ fMX

Double_t ZdcMoment::fMX = 0
private

Definition at line 21 of file BmnZdcBScanner.h.

Referenced by Add(), GetIx(), GetXo(), and Reset().

◆ fMXX

Double_t ZdcMoment::fMXX = 0
private

Definition at line 23 of file BmnZdcBScanner.h.

Referenced by Add(), GetIo(), GetIx(), and Reset().

◆ fMY

Double_t ZdcMoment::fMY = 0
private

Definition at line 22 of file BmnZdcBScanner.h.

Referenced by Add(), GetIy(), GetYo(), and Reset().

◆ fMYY

Double_t ZdcMoment::fMYY = 0
private

Definition at line 24 of file BmnZdcBScanner.h.

Referenced by Add(), GetIo(), GetIy(), and Reset().

◆ fXc

Double_t ZdcMoment::fXc = 0
private

Definition at line 25 of file BmnZdcBScanner.h.

Referenced by Add(), and SetCenter().

◆ fYc

Double_t ZdcMoment::fYc = 0
private

Definition at line 26 of file BmnZdcBScanner.h.

Referenced by Add(), and SetCenter().


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