Skip to content

Conversation

@parshadkp
Copy link

@parshadkp parshadkp commented Jan 18, 2026

ShieldTrigger and StripTrigger updated with ASIC and ADC dead time. Changed GeD names to GeD_0, GeD_1 ... and BGO to ACS_X0_0, ACS_X0_1, ACS_X1_0, ACS_X1_1 ...

Still need to add GR vetoes, dead strips, trigger thresholds for both shields and strips and possible telemetry dead time.

ACS energy correction commented out for now. @vfioretti will update and add it back in.

@parshadkp parshadkp requested review from zoglauer and removed request for ckierans January 26, 2026 19:36
// protected members:
protected:
unsigned int m_DetectorID; //!< Detector ID
MString m_DetectorID; //!< Detector ID
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could you do the normal documentation scheme which we use everywhere else

//! Detector ID as string, e.g. ...
MString m_DetectorID

Same below


//! Setters and getters
void SetDetectorID(unsigned int DetectorID)
void SetDetectorID(MString DetectorID)
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

To make the it read better in doxygen, please document each function individually, even if it is trivial

MTime m_DeadTimeEnd;


// Shield parameters
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Document each parameter please

//! Number of shield panels
static const int nShieldPanels = 6;

vector<double> m_ShieldLastHitTime;
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Above and below: Document everything please

//! Total strip delay after readout
double m_StripDelayAfter;

double m_StripCoincidenceWindowFromFile;
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Document everything please

int m_TotalStripHitsCounter;

//! First and last event times
double m_FirstTime;
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Document each variable individually

@zoglauer
Copy link
Collaborator

Just minor documentation changed are left.
If done you can merge yourself.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants