Skip to content

Commit 626f509

Browse files
minjungkim12claude
andcommitted
[PWGDQ] Add name mappings for all FIT detector variables
Following the pattern of ZDC variables (kEnergyZNC2, etc.), add fgVarNamesMap entries for all 35 FIT detector variables: - FT0 variables (amplitude, time, trigger mask, fired channels, pileup flags) - FDD variables (amplitude, time, trigger mask, fired channels, pileup flags) - FV0A variables (amplitude, time, trigger mask, fired channels, pileup flags) - BC distance variables (TOR, TSC, TVX, V0A, T0A) This ensures FIT variables can be properly referenced by name in histogram configurations and analysis code, similar to other detector variables in VarManager. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <[email protected]>
1 parent fdb1a5a commit 626f509

File tree

1 file changed

+33
-0
lines changed

1 file changed

+33
-0
lines changed

PWGDQ/Core/VarManager.cxx

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1554,6 +1554,39 @@ void VarManager::SetDefaultVarNames()
15541554
fgVarNamesMap["kTimeZNC"] = kTimeZNC;
15551555
fgVarNamesMap["kTimeZPA"] = kTimeZPA;
15561556
fgVarNamesMap["kTimeZPC"] = kTimeZPC;
1557+
fgVarNamesMap["kAmplitudeFT0A"] = kAmplitudeFT0A;
1558+
fgVarNamesMap["kAmplitudeFT0C"] = kAmplitudeFT0C;
1559+
fgVarNamesMap["kTimeFT0A"] = kTimeFT0A;
1560+
fgVarNamesMap["kTimeFT0C"] = kTimeFT0C;
1561+
fgVarNamesMap["kTriggerMaskFT0"] = kTriggerMaskFT0;
1562+
fgVarNamesMap["kNFiredChannelsFT0A"] = kNFiredChannelsFT0A;
1563+
fgVarNamesMap["kNFiredChannelsFT0C"] = kNFiredChannelsFT0C;
1564+
fgVarNamesMap["kAmplitudeFDDA"] = kAmplitudeFDDA;
1565+
fgVarNamesMap["kAmplitudeFDDC"] = kAmplitudeFDDC;
1566+
fgVarNamesMap["kTimeFDDA"] = kTimeFDDA;
1567+
fgVarNamesMap["kTimeFDDC"] = kTimeFDDC;
1568+
fgVarNamesMap["kTriggerMaskFDD"] = kTriggerMaskFDD;
1569+
fgVarNamesMap["kNFiredChannelsFDDA"] = kNFiredChannelsFDDA;
1570+
fgVarNamesMap["kNFiredChannelsFDDC"] = kNFiredChannelsFDDC;
1571+
fgVarNamesMap["kAmplitudeFV0A"] = kAmplitudeFV0A;
1572+
fgVarNamesMap["kTimeFV0A"] = kTimeFV0A;
1573+
fgVarNamesMap["kTriggerMaskFV0A"] = kTriggerMaskFV0A;
1574+
fgVarNamesMap["kNFiredChannelsFV0A"] = kNFiredChannelsFV0A;
1575+
fgVarNamesMap["kBBFT0Apf"] = kBBFT0Apf;
1576+
fgVarNamesMap["kBGFT0Apf"] = kBGFT0Apf;
1577+
fgVarNamesMap["kBBFT0Cpf"] = kBBFT0Cpf;
1578+
fgVarNamesMap["kBGFT0Cpf"] = kBGFT0Cpf;
1579+
fgVarNamesMap["kBBFV0Apf"] = kBBFV0Apf;
1580+
fgVarNamesMap["kBGFV0Apf"] = kBGFV0Apf;
1581+
fgVarNamesMap["kBBFDDApf"] = kBBFDDApf;
1582+
fgVarNamesMap["kBGFDDApf"] = kBGFDDApf;
1583+
fgVarNamesMap["kBBFDDCpf"] = kBBFDDCpf;
1584+
fgVarNamesMap["kBGFDDCpf"] = kBGFDDCpf;
1585+
fgVarNamesMap["kDistClosestBcTOR"] = kDistClosestBcTOR;
1586+
fgVarNamesMap["kDistClosestBcTSC"] = kDistClosestBcTSC;
1587+
fgVarNamesMap["kDistClosestBcTVX"] = kDistClosestBcTVX;
1588+
fgVarNamesMap["kDistClosestBcV0A"] = kDistClosestBcV0A;
1589+
fgVarNamesMap["kDistClosestBcT0A"] = kDistClosestBcT0A;
15571590
fgVarNamesMap["kQ2X0A1"] = kQ2X0A1;
15581591
fgVarNamesMap["kQ2X0A2"] = kQ2X0A2;
15591592
fgVarNamesMap["kQ2Y0A1"] = kQ2Y0A1;

0 commit comments

Comments
 (0)