STNTUPLE ROOT file has multiple branches. Each branch corresponds to a data block - container for Mu2e data objects.
Currently implemented are the following data blocks
TCalDataBlockstores calorimeter hits
TGenpBlockstores generated MC particles
TSimpBlockstores particles simulated by G4
TStnHeaderBlockstores event header
TStnTrackBlock stores track collections (mu2e::KalRepCollection's)
TStnClusterBlockstores mu2e::Cluster collections
TStnTimeClusterBlockstores mu2e::TimeCluster collection
TStnHelixBlockstores mu2e::Helix collections
TStepPointMCBlockstores mu2e::StepPointMC collections
TStnTrackSeedBlockstores mu2e::TrackSeed collections
TStrawDataBlock stores mu2e::StrawHit data
TTrackStrawHitBlockstores straw hits associated with tracks
TVdetDataBlockstores hits on virtual detectors
Each data block normally contains some book-keeping information and a list of objects, for example, number of tracks and a list of tracks.
Data blocks are written out in split mode with split=1. This means that one could plot distribution for the number of tracks in 'click mode', however plotting distributions for track parameters requires using stnana.