|
BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
|
#include "BmnHit.h"#include "BmnTrack.h"#include "FairTrackParam.h"#include "TF1.h"#include "TLorentzVector.h"#include "TVectorD.h"Go to the source code of this file.
Namespaces | |
| namespace | lit |
Macros | |
| #define | ANSI_COLOR_RED "\x1b[91m" |
| #define | ANSI_COLOR_BLUE "\x1b[94m" |
| #define | ANSI_COLOR_RESET "\x1b[0m" |
| #define | ANSI_COLOR_YELLOW_BG "\x1b[33;7m" |
| #define | ANSI_COLOR_BLUE_BG "\x1b[94;7m" |
| #define | ANSI_BOLD "\e[1m" |
| #define | ANSI_DEFAULT "\e[0m" |
| #define | DBG(a) |
| #define | DBGERR(a) |
| #define ANSI_COLOR_BLUE "\x1b[94m" |
Definition at line 17 of file BmnMath.h.
Referenced by BmnConverter::BmnConverter(), BmnConverter::ConvertRawToRootIterateFileRead(), BmnRawSource::ConvertRawToRootIterateFileRead(), BmnDecoder::DecodeDataToDigiIterate(), BmnDecoder::DecodeOffline(), BmnCounter::Exec(), BmnFillDstTask::Exec(), BmnConverter::FeedFile(), BmnRawSource::Init(), BmnTof1HitProducer::Init(), BmnRawSource::InitConverter(), BmnRawSource::InitConverter(), BmnConverter::OutputSpills(), BmnT0RawReader::ParseFile(), BmnDecoder::PreInitOffline(), BmnConverter::SeparateEventsBySpills(), BmnConverter::SeparateEventsBySpillsTM(), BmnTof1Raw2Digit::setMapFromFile(), BmnTof1Raw2Digit::setRun(), BmnTof701Raw2Digit::setRun(), and BmnMscRaw2Digit::SumEvent7().
| #define ANSI_COLOR_BLUE_BG "\x1b[94;7m" |
| #define ANSI_COLOR_RED "\x1b[91m" |
Definition at line 16 of file BmnMath.h.
Referenced by BmnGemResiduals::BmnGemResiduals(), BmnTof1HitProducer::BmnTof1HitProducer(), BmnDecoder::DecodeOffline(), DrawBar(), DrawBar(), BmnCounter::Exec(), BmnFillDstTask::Exec(), BmnSlewingTOF700::GetUTCShift(), BmnRawSource::Init(), BmnTof1HitProducer::Init(), BmnRawSource::InitConverter(), BmnConverterThread::Process_FVME(), BmnRawSource::Process_FVME(), BmnT0RawReader::ReadFiles(), BmnTof1Raw2Digit::setMapFromFile(), BmnTof701Raw2Digit::setMapFromFile(), BmnTof1Raw2Digit::setRun(), and BmnTof701Raw2Digit::setRun().
| #define ANSI_COLOR_RESET "\x1b[0m" |
Definition at line 18 of file BmnMath.h.
Referenced by BmnConverter::BmnConverter(), BmnGemResiduals::BmnGemResiduals(), BmnTof1HitProducer::BmnTof1HitProducer(), BmnConverter::ConvertRawToRootIterateFileRead(), BmnRawSource::ConvertRawToRootIterateFileRead(), BmnDecoder::DecodeDataToDigiIterate(), BmnDecoder::DecodeOffline(), DrawBar(), DrawBar(), BmnCounter::Exec(), BmnFillDstTask::Exec(), BmnConverter::FeedFile(), BmnSlewingTOF700::GetUTCShift(), BmnRawSource::Init(), BmnTof1HitProducer::Init(), BmnRawSource::InitConverter(), BmnRawSource::InitConverter(), BmnConverter::OutputSpills(), BmnT0RawReader::ParseFile(), BmnDecoder::PreInitOffline(), BmnConverterThread::Process_FVME(), BmnRawSource::Process_FVME(), BmnT0RawReader::ReadFiles(), BmnConverter::SeparateEventsBySpills(), BmnConverter::SeparateEventsBySpillsTM(), BmnTof1Raw2Digit::setMapFromFile(), BmnTof701Raw2Digit::setMapFromFile(), BmnTof1Raw2Digit::setRun(), BmnTof701Raw2Digit::setRun(), and BmnMscRaw2Digit::SumEvent7().
| #define ANSI_COLOR_YELLOW_BG "\x1b[33;7m" |
| #define DBG | ( | a | ) |
Definition at line 24 of file BmnMath.h.
Referenced by BmnMonitor::~BmnMonitor(), BmnOnlineDecoder::CloseStream(), BmnDataReceiver::ConnectRaw(), BmnOnlineDecoder::Decode(), BmnCustomQa::Finish(), BmnMonitor::FinishRun(), BmnOnlineDecoder::InitDecoder(), BmnMQSink::InitSink(), BmnHistTrigger::InitTrigMasked(), BmnMonitor::MonitorStreamZ(), BmnOnlineDecoder::OpenStream(), BmnOnlineDecoder::ProcessFileRun(), BmnOnlineDecoder::ProcessStream(), BmnHistStat::ResetRegistry(), BmnOnlineDecoder::WatchNext(), and BmnOnlineDecoder::WatchNext().
| #define DBGERR | ( | a | ) |
Definition at line 25 of file BmnMath.h.
Referenced by BmnOnlineDecoder::BatchDirectory(), BmnOnlineDecoder::ConnectDataSocket(), BmnOnlineDecoder::ConnectDigiSocket(), BmnOnlineDecoder::Decode(), BmnDataReceiver::InitRecvStream(), BmnMQSink::InitSink(), BmnMQSource::InitZMQ(), main(), BmnMonitor::MonitorStreamZ(), BmnT0RawReader::ParseFile(), BmnDataReceiver::RecvData(), and BmnMetadataDecoder::SaveData().
Definition at line 422 of file BmnMath.cxx.
| TVector3 CircleBy3Hit | ( | BmnTrack * | track, |
| const TClonesArray * | arr ) |
Definition at line 470 of file BmnMath.cxx.
Definition at line 551 of file BmnMath.cxx.
| TVector3 CircleFit | ( | BmnTrack * | track, |
| const TClonesArray * | arr, | ||
| Double_t & | chi2 ) |
Definition at line 312 of file BmnMath.cxx.
Definition at line 369 of file BmnMath.cxx.
Definition at line 432 of file BmnMath.cxx.
Definition at line 869 of file BmnMath.cxx.
Definition at line 961 of file BmnMath.cxx.
Definition at line 940 of file BmnMath.cxx.
| void DrawHits | ( | BmnTrack * | track, |
| const TClonesArray * | arr ) |
Definition at line 532 of file BmnMath.cxx.
| void fit_seg | ( | Double_t * | z_loc, |
| Double_t * | rh_seg, | ||
| Double_t * | rh_sigm_seg, | ||
| Double_t * | par_ab, | ||
| Int_t | skip_first, | ||
| Int_t | skip_second ) |
Definition at line 589 of file BmnMath.cxx.
Definition at line 979 of file BmnMath.cxx.
Definition at line 999 of file BmnMath.cxx.
| Bool_t IsParCorrect | ( | const FairTrackParam * | par | ) |
Definition at line 64 of file BmnMath.cxx.
Definition at line 59 of file BmnMath.cxx.
| TVector3 LineFit | ( | BmnTrack * | track, |
| const TClonesArray * | arr, | ||
| TString | type ) |
Definition at line 113 of file BmnMath.cxx.
| void LineFit | ( | Double_t & | par1, |
| Double_t & | par2, | ||
| BmnTrack * | track, | ||
| TClonesArray * | arr, | ||
| Int_t | type, | ||
| Int_t | idSkip ) |
Definition at line 245 of file BmnMath.cxx.
Definition at line 818 of file BmnMath.cxx.
Definition at line 209 of file BmnMath.cxx.
Definition at line 906 of file BmnMath.cxx.
Definition at line 441 of file BmnMath.cxx.
Definition at line 96 of file BmnMath.cxx.
| TVector3 Pol2By3Hit | ( | BmnTrack * | track, |
| const TClonesArray * | arr ) |
Definition at line 505 of file BmnMath.cxx.
| void Pol2Fit | ( | BmnTrack * | track, |
| const TClonesArray * | arr, | ||
| Double_t & | A, | ||
| Double_t & | B, | ||
| Double_t & | C, | ||
| Int_t | idSkip ) |
Definition at line 781 of file BmnMath.cxx.
Definition at line 799 of file BmnMath.cxx.
Definition at line 890 of file BmnMath.cxx.
| void UpdateTrackParam | ( | FairTrackParam * | initPar, |
| const FairTrackParam * | detPar, | ||
| Double_t & | chiSq ) |
Definition at line 1048 of file BmnMath.cxx.
Definition at line 878 of file BmnMath.cxx.