File tree Expand file tree Collapse file tree 1 file changed +14
-0
lines changed
Expand file tree Collapse file tree 1 file changed +14
-0
lines changed Original file line number Diff line number Diff line change @@ -142,6 +142,20 @@ int CaloValid::process_event(PHCompositeNode* topNode)
142142 return Fun4AllReturnCodes::EVENT_OK;
143143}
144144
145+ /* *
146+ * @brief Process event towers, triggers, MBD, and clusters to populate QA histograms.
147+ *
148+ * Reads event header, vertex, trigger (GL1), calibrated and raw tower containers for
149+ * CEMC/HCAL (inner/outer), MBD PMTs, and CEMC clusters; computes per-detector totals,
150+ * downscaled correlations, per-channel and per-tower QA, pi0 candidate invariant masses,
151+ * and trigger/alignment summaries, then fills the corresponding histograms and profiles.
152+ *
153+ * @param topNode Top-level PHCompositeNode containing event data (towers, clusters,
154+ * trigger/GL1 packets, vertex map, and MBD PMTs).
155+ * @return Fun4AllReturnCodes::EVENT_OK on success; may return other Fun4All return codes
156+ * or 0 on error conditions encountered while processing nodes.
157+ *
158+ */
145159int CaloValid::process_towers (PHCompositeNode* topNode)
146160{
147161 // ---------------------------Event header--------------------------------//
You can’t perform that action at this time.
0 commit comments