diff --git a/algo/ca/core/tracking/CaTrackFinder.cxx b/algo/ca/core/tracking/CaTrackFinder.cxx index fc34c42f17b6ced732f6f61b2c7de1f95f72399c..2c9e66da7533c53b6dba0640ab46ea3a4c101f49 100644 --- a/algo/ca/core/tracking/CaTrackFinder.cxx +++ b/algo/ca/core/tracking/CaTrackFinder.cxx @@ -71,7 +71,7 @@ namespace cbm::algo::ca Vector<ca::HitIndex_t>& recoHits = output.second; //packed hits of reconstructed tracks if (input.GetNhits() < 1) { - LOG(warn) << "No hits were passed to the ca::TrackFinder. Stopping the routine"; + LOG(debug) << "No hits were passed to the ca::TrackFinder. Stopping the routine"; return output; } diff --git a/macro/beamtime/mcbm2025/mBmonCriPar.par b/macro/beamtime/mcbm2025/mBmonCriPar.par new file mode 100644 index 0000000000000000000000000000000000000000..3e36f285e2aa7db85a21bad30778d6d52fdc1bf6 --- /dev/null +++ b/macro/beamtime/mcbm2025/mBmonCriPar.par @@ -0,0 +1,35 @@ +#################################################################################################### +[CbmMcbm2018BmonPar] +//---------------------------------------------------------------------------- +NrOfGdpbs: Int_t 5 +GdpbIdArray: Int_t \ +0xabf0 0xabf1 0xabf2 0xabf3 0xabf4 +//0xabf3 0xabf2 0xabf1 0xabf0 +NrOfFeesPerGdpb: Int_t 10 +NrOfGet4PerFee: Int_t 8 +NrOfChannelsPerGet4: Int_t 4 +NrOfGbtx: Int_t 10 +NrOfModule: Int_t 0 +NrOfRpc: Int_t \ + 1 1 1 1 1 +RpcType: Int_t \ + 99 -1 99 -1 99 -1 99 -1 99 -1 +RpcSide: Int_t \ + 0 0 0 0 0 0 0 0 0 0 +ModuleId: Int_t \ + 0 -1 0 -1 0 -1 0 -1 1 -1 +NbMsTot: Int_t 100 +NbMsOverlap: Int_t 1 +SizeMsInNs: Double_t 102400.0 +//SizeMsInNs: Double_t 1638400 +StarTriggerDeadtime: Double_t \ + 1000.0 1000.0 1000.0 1000.0 1000.0 +StarTriggerDelay: Double_t \ + 2000.0 2000.0 2000.0 2000.0 2000.0 +// 2000.0 2000.0 2000.0 2000.0 2000.0 +//-23000.0 -23000.0 -23000.0 -23000.0 -23000.0 +StarTriggerWinSize: Double_t \ + 2000.0 2000.0 2000.0 2000.0 2000.0 +TsDeadtimePeriod: Double_t 62.5 + +#################################################################################################### diff --git a/macro/beamtime/mcbm2025/mTofCriPar.par b/macro/beamtime/mcbm2025/mTofCriPar.par new file mode 100644 index 0000000000000000000000000000000000000000..0d070f052f101d9964fb12978f42781adc5e1d7d --- /dev/null +++ b/macro/beamtime/mcbm2025/mTofCriPar.par @@ -0,0 +1,36 @@ +#################################################################################################### +[CbmMcbm2018TofPar] +//---------------------------------------------------------------------------- +McbmTof2024: Int_t 1 +NrOfGdpbs: Int_t 19 +GdpbIdArray: Int_t \ +0xabdd 0xabdc 0xabdb 0xabda 0xabd9 0xabd8 0xabd7 0xabd6 0xabd5 0xabd4 0xabd3 0xabd2 0xabdf 0xabde 0xabc1 0xabc0 0xabd1 0xabd0 0xbbc0 +NrOfFeesPerGdpb: Int_t 5 +NrOfGet4PerFee: Int_t 8 +NrOfChannelsPerGet4: Int_t 4 +NrOfGbtx: Int_t 19 +NrOfModule: Int_t 9 +// NrOfRpc used as RpcId +NrOfRpc: Int_t \ + 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 2 +RpcType: Int_t \ + 0 0 0 0 1 1 1 1 0 0 1 1 0 0 0 0 2 2 6 +RpcSide: Int_t \ + 1 0 1 0 0 1 0 1 1 0 1 0 0 1 1 0 1 0 5 +ModuleId: Int_t \ + 0 0 1 1 0 0 1 1 2 2 2 2 3 3 4 4 0 0 0 +NbMsTot: Int_t 100 +NbMsOverlap: Int_t 1 +SizeMsInNs: Double_t 102400.0 +//SizeMsInNs: Double_t 1638400 +StarTriggerDeadtime: Double_t \ + 1000.0 1000.0 1000.0 1000.0 1000.0 +StarTriggerDelay: Double_t \ + 2000.0 2000.0 2000.0 2000.0 2000.0 +// 2000.0 2000.0 2000.0 2000.0 2000.0 +//-23000.0 -23000.0 -23000.0 -23000.0 -23000.0 +StarTriggerWinSize: Double_t \ + 2000.0 2000.0 2000.0 2000.0 2000.0 +TsDeadtimePeriod: Double_t 62.5 + +#################################################################################################### diff --git a/macro/beamtime/mcbm2025/mTofCriPar_v24e_mcbm.par b/macro/beamtime/mcbm2025/mTofCriPar_v24e_mcbm.par new file mode 100644 index 0000000000000000000000000000000000000000..c93c4f5e7b592ce140231b9a72b905d183a3e6fc --- /dev/null +++ b/macro/beamtime/mcbm2025/mTofCriPar_v24e_mcbm.par @@ -0,0 +1,36 @@ +#################################################################################################### +[CbmMcbm2018TofPar] +//---------------------------------------------------------------------------- +McbmTof2024: Int_t 1 +NrOfGdpbs: Int_t 16 +GdpbIdArray: Int_t \ +0xabdf 0xabde 0xabdd 0xabdc 0xabdb 0xabda 0xabd9 0xabd8 0xabd7 0xabd6 0xabd5 0xabd4 0xabd3 0xabd2 0xabd1 0xabd0 +NrOfFeesPerGdpb: Int_t 5 +NrOfGet4PerFee: Int_t 8 +NrOfChannelsPerGet4: Int_t 4 +NrOfGbtx: Int_t 16 +NrOfModule: Int_t 8 +// NrOfRpc used as RpcId +NrOfRpc: Int_t \ + 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 +RpcType: Int_t \ + 2 2 0 0 0 0 1 1 1 1 0 0 1 1 2 2 +RpcSide: Int_t \ + 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 +ModuleId: Int_t \ + 0 0 0 0 1 1 0 0 1 1 2 2 2 2 1 1 +NbMsTot: Int_t 100 +NbMsOverlap: Int_t 1 +SizeMsInNs: Double_t 102400.0 +//SizeMsInNs: Double_t 1638400 +StarTriggerDeadtime: Double_t \ + 1000.0 1000.0 1000.0 1000.0 1000.0 +StarTriggerDelay: Double_t \ + 2000.0 2000.0 2000.0 2000.0 2000.0 +// 2000.0 2000.0 2000.0 2000.0 2000.0 +//-23000.0 -23000.0 -23000.0 -23000.0 -23000.0 +StarTriggerWinSize: Double_t \ + 2000.0 2000.0 2000.0 2000.0 2000.0 +TsDeadtimePeriod: Double_t 62.5 + +#################################################################################################### diff --git a/macro/beamtime/mcbm2025/mcbm_event_reco_L1.C b/macro/beamtime/mcbm2025/mcbm_event_reco_L1.C index 3f2e72756a3b9949f7c4cbaa429645e2d5b8f107..b2befd366e9ad31781badce3d55a5dd32179b44f 100644 --- a/macro/beamtime/mcbm2025/mcbm_event_reco_L1.C +++ b/macro/beamtime/mcbm2025/mcbm_event_reco_L1.C @@ -295,6 +295,22 @@ Bool_t mcbm_event_reco_L1(UInt_t uRunId = 3453, const Int_t eb_TrigWinMinRich{-20}; const Int_t eb_TrigWinMaxRich{120}; + //const Int_t eb_TrigWinMinBmon{-65}; + //const Int_t eb_TrigWinMaxBmon{65}; + //const Int_t eb_TrigWinMinSts{-75}; + //const Int_t eb_TrigWinMaxSts{75}; + //const Int_t eb_TrigWinMinMuch{-50}; + //const Int_t eb_TrigWinMaxMuch{500}; + //const Int_t eb_TrigWinMinTrd1d{-100}; + //const Int_t eb_TrigWinMaxTrd1d{300}; + //const Int_t eb_TrigWinMinTrd2d{-100}; + //const Int_t eb_TrigWinMaxTrd2d{350}; + //const Int_t eb_TrigWinMinTof{-10}; + //const Int_t eb_TrigWinMaxTof{70}; + //const Int_t eb_TrigWinMinRich{-20}; + //const Int_t eb_TrigWinMaxRich{120}; + + if (bEvB) { CbmTaskBuildRawEvents* evBuildRaw = new CbmTaskBuildRawEvents(); evBuildRaw->SetVerbose(3);