-
Notifications
You must be signed in to change notification settings - Fork 14
Viewing data
anthoak13 edited this page Apr 29, 2021
·
1 revision
All of the visualization capabilities of the code are part of the library AtEventDisplay
. To view full-scale TPC data, the most important classes are AtEventManager
and AtEventDrawTask
. The manager is responsible for handling the actual GUI, and runs a FairRunAna
under the hood. The Draw task is called for each event and is responsible for populating the various histograms and displays.
The tree branches read to extract the AtRawEvent and AtEvent data can be changes by calling the functions SetRawEventBranch(branchName)
and SetEventBranch(branchName)` on the DrawTask.
- ATTPC 3D/Pad plane views
- Hit pattern in TPC volume (if a branch of type AtEvent is found)
- Pattern of charge on pad plane and traces in pads (if a branch of AtRawEvent is found)
- Pad plane raw signals
- Traces of all pads with a signal (up to 1000). Requires
Enable Draw All Pads
button to be pressed - Sum of all traces in pads (TPC Mesh)
- Traces of all pads with a signal (up to 1000). Requires
- Auxiliary GET channels
- All auxiliary channels (up to 9)