1 #include "KVDataPatch_E884_DataUniformization.h"
16 {
"212, 211, 332, 644, 1042, 214, 313, 443, 533, 1041, 1043, 942"};
18 {
"211, 333, 12, 443, 533, 911, 1121, 941, 112, 812, 442"};
20 {
"123, 941, 821, 924"};
25 if(nl.second.Contains(run))
52 :
KVDataPatch(
"KVDataPatch_E884_DataUniformization",
53 "Removes all particles identified in telescopes with atypical behaviour based on results of data quality audits"),
54 pimpl{std::make_unique<
_impl>()}
64 return dataset==
"INDRAFAZIA.E884" && datatype==
"recon" &&
pimpl->is_required(run_number);
86 std::cout <<
"E884: Data uniformization, removes all particles identified in telescopes with atypical behaviour\n\n";
87 std::cout <<
"Based on results of data quality audits, we remove (declare as 'bad') any particles identified in\n";
88 std::cout <<
"telescopes which do not follow the average behaviour of neighbouring telescopes (with similar theta)\n";
89 std::cout <<
"concerning:\n";
90 std::cout <<
" + largest Z identified\n";
91 std::cout <<
" + mean Z identified;\n";
92 std::cout <<
" + thresholds for Z or A identification.\n\n";
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t WindowAttributes_t index
Correction to be applied to reconstructed calibrated data.
virtual Int_t GetIndex() const
IDCodes
Identification quality codes attributed to particles reconstructed from data.
void SetValue(const Char_t *name, value_type value)
void SetIsOK(Bool_t flag=kTRUE)
KVNameValueList * GetParameters() const
Nuclei reconstructed from data measured by a detector array .
virtual Int_t GetIDCode() const
KVDetector * GetStoppingDetector() const