Unable to Access Data from Delphes Leaf

Hello, I am trying to iterate over the data from a ROOT file produced by Delphes to access the muons from each event and find the invariant mass of a W’ boson. I found it difficult to understand exactly what I am supposed to do to access the leaves of the muon branch of the tree, but based on another post (I am not allowed to include the link as I am a new user) I found an idea of what I may be able to do. I want to print the value to ensure that I have successfully accessed the leaf. However, whether or not I include an integer argument for “GetValue,” if I call

print(tree.GetBranch("Muon").GetLeaf("PT"))

I get “<cppyy.gbl.TLeaf object at 0x(nil)>” for each loop, and if I call

tree.GetBranch("Muon").GetLeaf("PT").Print()

I get “ReferenceError: attempt to access a null-pointer”

get the error “ReferenceError: attempt to access a null-pointer” My code is as follows:

rootfile = TFile.Open("tag_1_delphes_events.root")
    tree = rootfile.Get("Delphes")
    for eventnumber in range(tree.GetEntries()):
        tree.GetEntry(eventnumber)
        tree.GetBranch("Muon").GetLeaf("PT").Print()

I would like to know if I am misunderstanding how to access the values stored in these leaves, or if I have otherwise done something wrong. Thank you!

ROOT Version: 6.32.04
Platform: Ubuntu
Compiler: Not Provided


Hello, as an update, I have found that the code

tree.GetLeaf("Muon.Phi").GetValue(0)

Produces a float. However, if the argument to GetValue is any integer other than 0, a value of “0.0” is returned. I was expecting multiple phi values per leaf, as I need to make lorentz vectors out of all of the muons from each event. How can I found the values for the other muons?

What is the result of tree.GetBranch("Muon").Print()?

Hello, this code returns “OBJ: TLeafElement Muon.Eta Eta[Muon_]” for every loop.

You only need to print this information once right after retrieving the tree.

That said, it is odd as I would expects more values that just ‘Eta’.

Ok, If I enter what you said right after retrieving the tree, I get the exact same thing, except only one time of course. Is that supposed to happen?

Is that supposed to happen?

Yes but there should be more than one line. There should be one for Phi, Eta and PT (according to you expectations)

Actually it is very surprising that tree.GetBranch("Muon").Print() prints anything that says TLeafElement. Either there is a typo in your copy/pasting or your file and/or your installation of ROOT is corrupted.

Hello, I think my expectations of the content of the leaf may have been inaccurate. However, I would still like to make sure nothing is corrupted. Is there any way I can be sure my installation is intact?

On the shell (bash) prompt type:

root.exe -b -l tag_1_delphes_events.root

on the root prompt that appears type:

Delphes->GetBranch("Muon")->Print();
Delphes->Print();

and copy/paste the entire result here.

Hello, this is as much as my terminal will show, and as much as I can paste in

*Br  166 :EFlowTrack.Particle : TRef Particle[EFlowTrack_]                   *
*Entries :    10000 : Total  Size=    3992624 bytes  File Size  =     878613 *
*Baskets :       21 : Basket Size=     544256 bytes  Compression=   4.54     *
*............................................................................*
*Br  167 :EFlowTrack.VertexIndex : Int_t VertexIndex[EFlowTrack_]            *
*Entries :    10000 : Total  Size=    1359315 bytes  File Size  =      34377 *
*Baskets :       19 : Basket Size=     188416 bytes  Compression=  39.52     *
*............................................................................*
*Br  168 :EFlowTrack_size : EFlowTrack_size/I                                *
*Entries :    10000 : Total  Size=      42235 bytes  File Size  =      16302 *
*Baskets :       18 : Basket Size=       3831 bytes  Compression=   2.55     *
*............................................................................*
*Br  169 :EFlowPhoton : Int_t EFlowPhoton_                                   *
*Entries :    10000 : Total  Size=      92303 bytes  File Size  =      30745 *
*Baskets :       18 : Basket Size=      64000 bytes  Compression=   2.65     *
*............................................................................*
*Br  170 :EFlowPhoton.fUniqueID : UInt_t fUniqueID[EFlowPhoton_]             *
*Entries :    10000 : Total  Size=     733511 bytes  File Size  =     354248 *
*Baskets :       18 : Basket Size=     102400 bytes  Compression=   2.07     *
*............................................................................*
*Br  171 :EFlowPhoton.fBits : UInt_t fBits[EFlowPhoton_]                     *
*Entries :    10000 : Total  Size=    1078877 bytes  File Size  =      32291 *
*Baskets :       18 : Basket Size=     148992 bytes  Compression=  33.39     *
*............................................................................*
*Br  172 :EFlowPhoton.ET : Float_t ET[EFlowPhoton_]                          *
*Entries :    10000 : Total  Size=     733357 bytes  File Size  =     642646 *
*Baskets :       18 : Basket Size=     102400 bytes  Compression=   1.14     *
*............................................................................*
*Br  173 :EFlowPhoton.Eta : Float_t Eta[EFlowPhoton_]                        *
*Entries :    10000 : Total  Size=     733379 bytes  File Size  =     664417 *
*Baskets :       18 : Basket Size=     102400 bytes  Compression=   1.10     *
*............................................................................*
*Br  174 :EFlowPhoton.Phi : Float_t Phi[EFlowPhoton_]                        *
*Entries :    10000 : Total  Size=     733379 bytes  File Size  =     667299 *
*Baskets :       18 : Basket Size=     102400 bytes  Compression=   1.10     *
*............................................................................*
*Br  175 :EFlowPhoton.E : Float_t E[EFlowPhoton_]                            *
*Entries :    10000 : Total  Size=     733335 bytes  File Size  =     657596 *
*Baskets :       18 : Basket Size=     102400 bytes  Compression=   1.11     *
*............................................................................*
*Br  176 :EFlowPhoton.T : Float_t T[EFlowPhoton_]                            *
*Entries :    10000 : Total  Size=     733335 bytes  File Size  =     590484 *
*Baskets :       18 : Basket Size=     102400 bytes  Compression=   1.24     *
*............................................................................*
*Br  177 :EFlowPhoton.NTimeHits : Int_t NTimeHits[EFlowPhoton_]              *
*Entries :    10000 : Total  Size=     733511 bytes  File Size  =      28220 *
*Baskets :       18 : Basket Size=     102400 bytes  Compression=  25.96     *
*............................................................................*
*Br  178 :EFlowPhoton.Eem : Float_t Eem[EFlowPhoton_]                        *
*Entries :    10000 : Total  Size=     733379 bytes  File Size  =     657648 *
*Baskets :       18 : Basket Size=     102400 bytes  Compression=   1.11     *
*............................................................................*
*Br  179 :EFlowPhoton.Ehad : Float_t Ehad[EFlowPhoton_]                      *
*Entries :    10000 : Total  Size=     733401 bytes  File Size  =      28134 *
*Baskets :       18 : Basket Size=     102400 bytes  Compression=  26.04     *
*............................................................................*
*Br  180 :EFlowPhoton.Edges[4] : Float_t Edges[EFlowPhoton_]                 *
*Entries :    10000 : Total  Size=    2806440 bytes  File Size  =     952352 *
*Baskets :       20 : Basket Size=     380416 bytes  Compression=   2.95     *
*............................................................................*
*Br  181 :EFlowPhoton.Particles : TRefArray Particles[EFlowPhoton_]          *
*Entries :    10000 : Total  Size=    5440088 bytes  File Size  =     585175 *
*Baskets :       22 : Basket Size=     732672 bytes  Compression=   9.29     *
*............................................................................*
*Br  182 :EFlowPhoton_size : EFlowPhoton_size/I                              *
*Entries :    10000 : Total  Size=      42257 bytes  File Size  =      14806 *
*Baskets :       18 : Basket Size=       3831 bytes  Compression=   2.81     *
*............................................................................*
*Br  183 :EFlowNeutralHadron : Int_t EFlowNeutralHadron_                     *
*Entries :    10000 : Total  Size=      93287 bytes  File Size  =      32439 *
*Baskets :       18 : Basket Size=      64000 bytes  Compression=   2.52     *
*............................................................................*
*Br  184 :EFlowNeutralHadron.fUniqueID :                                     *
*         | UInt_t fUniqueID[EFlowNeutralHadron_]                            *
*Entries :    10000 : Total  Size=    1928381 bytes  File Size  =     888703 *
*Baskets :       19 : Basket Size=     262144 bytes  Compression=   2.17     *
*............................................................................*
*Br  185 :EFlowNeutralHadron.fBits : UInt_t fBits[EFlowNeutralHadron_]       *
*Entries :    10000 : Total  Size=    2871153 bytes  File Size  =      45898 *
*Baskets :       20 : Basket Size=     388096 bytes  Compression=  62.54     *
*............................................................................*
*Br  186 :EFlowNeutralHadron.ET : Float_t ET[EFlowNeutralHadron_]            *
*Entries :    10000 : Total  Size=    1928220 bytes  File Size  =    1728646 *
*Baskets :       19 : Basket Size=     262144 bytes  Compression=   1.11     *
*............................................................................*
*Br  187 :EFlowNeutralHadron.Eta : Float_t Eta[EFlowNeutralHadron_]          *
*Entries :    10000 : Total  Size=    1928243 bytes  File Size  =    1721930 *
*Baskets :       19 : Basket Size=     262144 bytes  Compression=   1.12     *
*............................................................................*
*Br  188 :EFlowNeutralHadron.Phi : Float_t Phi[EFlowNeutralHadron_]          *
*Entries :    10000 : Total  Size=    1928243 bytes  File Size  =    1777890 *
*Baskets :       19 : Basket Size=     262144 bytes  Compression=   1.08     *
*............................................................................*
*Br  189 :EFlowNeutralHadron.E : Float_t E[EFlowNeutralHadron_]              *
*Entries :    10000 : Total  Size=    1928197 bytes  File Size  =    1732828 *
*Baskets :       19 : Basket Size=     262144 bytes  Compression=   1.11     *
*............................................................................*
*Br  190 :EFlowNeutralHadron.T : Float_t T[EFlowNeutralHadron_]              *
*Entries :    10000 : Total  Size=    1928197 bytes  File Size  =    1456072 *
*Baskets :       19 : Basket Size=     262144 bytes  Compression=   1.32     *
*............................................................................*
*Br  191 :EFlowNeutralHadron.NTimeHits : Int_t NTimeHits[EFlowNeutralHadron_]*
*Entries :    10000 : Total  Size=    1928381 bytes  File Size  =      39106 *
*Baskets :       19 : Basket Size=     262144 bytes  Compression=  49.29     *
*............................................................................*
*Br  192 :EFlowNeutralHadron.Eem : Float_t Eem[EFlowNeutralHadron_]          *
*Entries :    10000 : Total  Size=    1928243 bytes  File Size  =      38875 *
*Baskets :       19 : Basket Size=     262144 bytes  Compression=  49.58     *
*............................................................................*
*Br  193 :EFlowNeutralHadron.Ehad : Float_t Ehad[EFlowNeutralHadron_]        *
*Entries :    10000 : Total  Size=    1928266 bytes  File Size  =    1732885 *
*Baskets :       19 : Basket Size=     262144 bytes  Compression=   1.11     *
*............................................................................*
*Br  194 :EFlowNeutralHadron.Edges[4] : Float_t Edges[EFlowNeutralHadron_]   *
*Entries :    10000 : Total  Size=    7585426 bytes  File Size  =    2103668 *
*Baskets :       24 : Basket Size=    1017856 bytes  Compression=   3.61     *
*............................................................................*
*Br  195 :EFlowNeutralHadron.Particles :                                     *
*         | TRefArray Particles[EFlowNeutralHadron_]                         *
*Entries :    10000 : Total  Size=   14900106 bytes  File Size  =    1725016 *
*Baskets :       31 : Basket Size=    1920512 bytes  Compression=   8.64     *
*............................................................................*
*Br  196 :EFlowNeutralHadron_size : EFlowNeutralHadron_size/I                *
*Entries :    10000 : Total  Size=      42411 bytes  File Size  =      17175 *
*Baskets :       18 : Basket Size=       3831 bytes  Compression=   2.43     *
*............................................................................*
*Br  197 :GenJet    : Int_t GenJet_                                          *
*Entries :    10000 : Total  Size=     117346 bytes  File Size  =      23271 *
*Baskets :       18 : Basket Size=      64000 bytes  Compression=   3.50     *
*............................................................................*
*Br  198 :GenJet.fUniqueID : UInt_t fUniqueID[GenJet_]                       *
*Entries :    10000 : Total  Size=      91699 bytes  File Size  =      16226 *
*Baskets :       18 : Basket Size=      16384 bytes  Compression=   5.60     *
*............................................................................*
*Br  199 :GenJet.fBits : UInt_t fBits[GenJet_]                               *
*Entries :    10000 : Total  Size=      91611 bytes  File Size  =      16149 *
*Baskets :       18 : Basket Size=      16384 bytes  Compression=   5.62     *
*............................................................................*
*Br  200 :GenJet.PT : Float_t PT[GenJet_]                                    *
*Entries :    10000 : Total  Size=      91545 bytes  File Size  =      63143 *
*Baskets :       18 : Basket Size=      16384 bytes  Compression=   1.44     *
*............................................................................*
*Br  201 :GenJet.Eta : Float_t Eta[GenJet_]                                  *
*Entries :    10000 : Total  Size=      91567 bytes  File Size  =      65128 *
*Baskets :       18 : Basket Size=      16384 bytes  Compression=   1.39     *
*............................................................................*
*Br  202 :GenJet.Phi : Float_t Phi[GenJet_]                                  *
*Entries :    10000 : Total  Size=      91567 bytes  File Size  =      65118 *
*Baskets :       18 : Basket Size=      16384 bytes  Compression=   1.39     *
*............................................................................*
*Br  203 :GenJet.T  : Float_t T[GenJet_]                                     *
*Entries :    10000 : Total  Size=      91523 bytes  File Size  =      62631 *
*Baskets :       18 : Basket Size=      16384 bytes  Compression=   1.45     *
*............................................................................*
*Br  204 :GenJet.Mass : Float_t Mass[GenJet_]                                *
*Entries :    10000 : Total  Size=      91589 bytes  File Size  =      62757 *
*Baskets :       18 : Basket Size=      16384 bytes  Compression=   1.45     *
*............................................................................*
*Br  205 :GenJet.DeltaEta : Float_t DeltaEta[GenJet_]                        *
*Entries :    10000 : Total  Size=      91677 bytes  File Size  =      57895 *
*Baskets :       18 : Basket Size=      16384 bytes  Compression=   1.57     *
*............................................................................*
*Br  206 :GenJet.DeltaPhi : Float_t DeltaPhi[GenJet_]                        *
*Entries :    10000 : Total  Size=      91677 bytes  File Size  =      56689 *
*Baskets :       18 : Basket Size=      16384 bytes  Compression=   1.60     *
*............................................................................*
*Br  207 :GenJet.Flavor : UInt_t Flavor[GenJet_]                             *
*Entries :    10000 : Total  Size=      91633 bytes  File Size  =      16167 *
*Baskets :       18 : Basket Size=      16384 bytes  Compression=   5.62     *
*............................................................................*
*Br  208 :GenJet.FlavorAlgo : UInt_t FlavorAlgo[GenJet_]                     *
*Entries :    10000 : Total  Size=      91721 bytes  File Size  =      16238 *
*Baskets :       18 : Basket Size=      16384 bytes  Compression=   5.60     *
*............................................................................*
*Br  209 :GenJet.FlavorPhys : UInt_t FlavorPhys[GenJet_]                     *
*Entries :    10000 : Total  Size=      91721 bytes  File Size  =      16238 *
*Baskets :       18 : Basket Size=      16384 bytes  Compression=   5.60     *
*............................................................................*
*Br  210 :GenJet.BTag : UInt_t BTag[GenJet_]                                 *
*Entries :    10000 : Total  Size=      91589 bytes  File Size  =      16109 *
*Baskets :       18 : Basket Size=      16384 bytes  Compression=   5.64     *
*............................................................................*
*Br  211 :GenJet.BTagAlgo : UInt_t BTagAlgo[GenJet_]                         *
*Entries :    10000 : Total  Size=      91677 bytes  File Size  =      16186 *
*Baskets :       18 : Basket Size=      16384 bytes  Compression=   5.62     *
*............................................................................*
*Br  212 :GenJet.BTagPhys : UInt_t BTagPhys[GenJet_]                         *
*Entries :    10000 : Total  Size=      91677 bytes  File Size  =      16186 *
*Baskets :       18 : Basket Size=      16384 bytes  Compression=   5.62     *
*............................................................................*
*Br  213 :GenJet.TauTag : UInt_t TauTag[GenJet_]                             *
*Entries :    10000 : Total  Size=      91633 bytes  File Size  =      16167 *
*Baskets :       18 : Basket Size=      16384 bytes  Compression=   5.62     *
*............................................................................*
*Br  214 :GenJet.TauWeight : Float_t TauWeight[GenJet_]                      *
*Entries :    10000 : Total  Size=      91699 bytes  File Size  =      16226 *
*Baskets :       18 : Basket Size=      16384 bytes  Compression=   5.60     *
*............................................................................*
*Br  215 :GenJet.Charge : Int_t Charge[GenJet_]                              *
*Entries :    10000 : Total  Size=      91633 bytes  File Size  =      30123 *
*Baskets :       18 : Basket Size=      16384 bytes  Compression=   3.02     *
*............................................................................*
*Br  216 :GenJet.EhadOverEem : Float_t EhadOverEem[GenJet_]                  *
*Entries :    10000 : Total  Size=      91743 bytes  File Size  =      16321 *
*Baskets :       18 : Basket Size=      16384 bytes  Compression=   5.57     *
*............................................................................*
*Br  217 :GenJet.NCharged : Int_t NCharged[GenJet_]                          *
*Entries :    10000 : Total  Size=      91677 bytes  File Size  =      30293 *
*Baskets :       18 : Basket Size=      16384 bytes  Compression=   3.00     *
*............................................................................*
*Br  218 :GenJet.NNeutrals : Int_t NNeutrals[GenJet_]                        *
*Entries :    10000 : Total  Size=      91699 bytes  File Size  =      31079 *
*Baskets :       18 : Basket Size=      16384 bytes  Compression=   2.93     *
*............................................................................*
*Br  219 :GenJet.NeutralEnergyFraction :                                     *
*         | Float_t NeutralEnergyFraction[GenJet_]                           *
*Entries :    10000 : Total  Size=      91963 bytes  File Size  =      63391 *
*Baskets :       18 : Basket Size=      16384 bytes  Compression=   1.44     *
*............................................................................*
*Br  220 :GenJet.ChargedEnergyFraction :                                     *
*         | Float_t ChargedEnergyFraction[GenJet_]                           *
*Entries :    10000 : Total  Size=      91963 bytes  File Size  =      59203 *
*Baskets :       18 : Basket Size=      16384 bytes  Compression=   1.54     *
*............................................................................*
*Br  221 :GenJet.Beta : Float_t Beta[GenJet_]                                *
*Entries :    10000 : Total  Size=      91589 bytes  File Size  =      16109 *
*Baskets :       18 : Basket Size=      16384 bytes  Compression=   5.64     *
*............................................................................*
*Br  222 :GenJet.BetaStar : Float_t BetaStar[GenJet_]                        *
*Entries :    10000 : Total  Size=      91677 bytes  File Size  =      16186 *
*Baskets :       18 : Basket Size=      16384 bytes  Compression=   5.62     *
*............................................................................*
*Br  223 :GenJet.MeanSqDeltaR : Float_t MeanSqDeltaR[GenJet_]                *
*Entries :    10000 : Total  Size=      91765 bytes  File Size  =      16267 *
*Baskets :       18 : Basket Size=      16384 bytes  Compression=   5.59     *
*............................................................................*
*Br  224 :GenJet.PTD : Float_t PTD[GenJet_]                                  *
*Entries :    10000 : Total  Size=      91567 bytes  File Size  =      16018 *
*Baskets :       18 : Basket Size=      16384 bytes  Compression=   5.67     *
*............................................................................*
*Br  225 :GenJet.FracPt[5] : Float_t FracPt[GenJet_]                         *
*Entries :    10000 : Total  Size=     288554 bytes  File Size  =      19418 *
*Baskets :       18 : Basket Size=      41472 bytes  Compression=  14.82     *
*............................................................................*
*Br  226 :GenJet.Tau[5] : Float_t Tau[GenJet_]                               *
*Entries :    10000 : Total  Size=     288488 bytes  File Size  =      19365 *
*Baskets :       18 : Basket Size=      41472 bytes  Compression=  14.86     *
*............................................................................*
*Br  227 :GenJet.SoftDroppedJet : TLorentzVector SoftDroppedJet[GenJet_]     *
*Entries :    10000 : Total  Size=     830049 bytes  File Size  =      29483 *
*Baskets :       18 : Basket Size=     111104 bytes  Compression=  28.13     *
*............................................................................*
*Br  228 :GenJet.SoftDroppedSubJet1 :                                        *
*         | TLorentzVector SoftDroppedSubJet1[GenJet_]                       *
*Entries :    10000 : Total  Size=     830137 bytes  File Size  =      29547 *
*Baskets :       18 : Basket Size=     111104 bytes  Compression=  28.07     *
*............................................................................*
*Br  229 :GenJet.SoftDroppedSubJet2 :                                        *
*         | TLorentzVector SoftDroppedSubJet2[GenJet_]                       *
*Entries :    10000 : Total  Size=     830137 bytes  File Size  =      29547 *
*Baskets :       18 : Basket Size=     111104 bytes  Compression=  28.07     *
*............................................................................*
*Br  230 :GenJet.TrimmedP4[5] : TLorentzVector TrimmedP4[GenJet_]            *
*Entries :    10000 : Total  Size=    3980171 bytes  File Size  =      64601 *
*Baskets :       21 : Basket Size=     514048 bytes  Compression=  61.60     *
*............................................................................*
*Br  231 :GenJet.PrunedP4[5] : TLorentzVector PrunedP4[GenJet_]              *
*Entries :    10000 : Total  Size=    3980146 bytes  File Size  =      64579 *
*Baskets :       21 : Basket Size=     514048 bytes  Compression=  61.62     *
*............................................................................*
*Br  232 :GenJet.SoftDroppedP4[5] : TLorentzVector SoftDroppedP4[GenJet_]    *
*Entries :    10000 : Total  Size=    3980271 bytes  File Size  =      64683 *
*Baskets :       21 : Basket Size=     514560 bytes  Compression=  61.52     *
*............................................................................*
*Br  233 :GenJet.NSubJetsTrimmed : Int_t NSubJetsTrimmed[GenJet_]            *
*Entries :    10000 : Total  Size=      91831 bytes  File Size  =      16229 *
*Baskets :       18 : Basket Size=      16384 bytes  Compression=   5.61     *
*............................................................................*
*Br  234 :GenJet.NSubJetsPruned : Int_t NSubJetsPruned[GenJet_]              *
*Entries :    10000 : Total  Size=      91809 bytes  File Size  =      16322 *
*Baskets :       18 : Basket Size=      16384 bytes  Compression=   5.58     *
*............................................................................*
*Br  235 :GenJet.NSubJetsSoftDropped : Int_t NSubJetsSoftDropped[GenJet_]    *
*Entries :    10000 : Total  Size=      91919 bytes  File Size  =      16305 *
*Baskets :       18 : Basket Size=      16384 bytes  Compression=   5.59     *
*............................................................................*
*Br  236 :GenJet.ExclYmerge23 : Double_t ExclYmerge23[GenJet_]               *
*Entries :    10000 : Total  Size=     140981 bytes  File Size  =      15779 *
*Baskets :       18 : Basket Size=      22528 bytes  Compression=   8.88     *
*............................................................................*
*Br  237 :GenJet.ExclYmerge34 : Double_t ExclYmerge34[GenJet_]               *
*Entries :    10000 : Total  Size=     140981 bytes  File Size  =      15779 *
*Baskets :       18 : Basket Size=      22528 bytes  Compression=   8.88     *
*............................................................................*
*Br  238 :GenJet.ExclYmerge45 : Double_t ExclYmerge45[GenJet_]               *
*Entries :    10000 : Total  Size=     140981 bytes  File Size  =      15779 *
*Baskets :       18 : Basket Size=      22528 bytes  Compression=   8.88     *
*............................................................................*
*Br  239 :GenJet.ExclYmerge56 : Double_t ExclYmerge56[GenJet_]               *
*Entries :    10000 : Total  Size=     140981 bytes  File Size  =      15779 *
*Baskets :       18 : Basket Size=      22528 bytes  Compression=   8.88     *
*............................................................................*
*Br  240 :GenJet.Constituents : TRefArray Constituents[GenJet_]              *
*Entries :    10000 : Total  Size=     833945 bytes  File Size  =     331671 *
*Baskets :       18 : Basket Size=     114176 bytes  Compression=   2.51     *
*............................................................................*
*Br  241 :GenJet.Particles : TRefArray Particles[GenJet_]                    *
*Entries :    10000 : Total  Size=     833879 bytes  File Size  =     331607 *
*Baskets :       18 : Basket Size=     114176 bytes  Compression=   2.51     *
*............................................................................*
*Br  242 :GenJet.Area : TLorentzVector Area[GenJet_]                         *
*Entries :    10000 : Total  Size=     829829 bytes  File Size  =      29287 *
*Baskets :       18 : Basket Size=     111104 bytes  Compression=  28.31     *
*............................................................................*
*Br  243 :GenJet_size : GenJet_size/I                                        *
*Entries :    10000 : Total  Size=      42147 bytes  File Size  =       7769 *
*Baskets :       18 : Basket Size=       3831 bytes  Compression=   5.34     *
*............................................................................*
*Br  244 :GenMissingET : Int_t GenMissingET_                                 *
*Entries :    10000 : Total  Size=      86893 bytes  File Size  =      15416 *
*Baskets :       18 : Basket Size=      64000 bytes  Compression=   5.29     *
*............................................................................*
*Br  245 :GenMissingET.fUniqueID : UInt_t fUniqueID[GenMissingET_]           *
*Entries :    10000 : Total  Size=      82627 bytes  File Size  =      15592 *
*Baskets :       18 : Basket Size=      15360 bytes  Compression=   5.25     *
*............................................................................*
*Br  246 :GenMissingET.fBits : UInt_t fBits[GenMissingET_]                   *
*Entries :    10000 : Total  Size=      82539 bytes  File Size  =      15503 *
*Baskets :       18 : Basket Size=      15360 bytes  Compression=   5.27     *
*............................................................................*
*Br  247 :GenMissingET.MET : Float_t MET[GenMissingET_]                      *
*Entries :    10000 : Total  Size=      82495 bytes  File Size  =      54873 *
*Baskets :       18 : Basket Size=      15360 bytes  Compression=   1.49     *
*............................................................................*
*Br  248 :GenMissingET.Eta : Float_t Eta[GenMissingET_]                      *
*Entries :    10000 : Total  Size=      82495 bytes  File Size  =      56261 *
*Baskets :       18 : Basket Size=      15360 bytes  Compression=   1.45     *
*............................................................................*
*Br  249 :GenMissingET.Phi : Float_t Phi[GenMissingET_]                      *
*Entries :    10000 : Total  Size=      82495 bytes  File Size  =      56461 *
*Baskets :       18 : Basket Size=      15360 bytes  Compression=   1.45     *
*............................................................................*
*Br  250 :GenMissingET_size : GenMissingET_size/I                            *
*Entries :    10000 : Total  Size=      42279 bytes  File Size  =       2373 *
*Baskets :       18 : Basket Size=       3831 bytes  Compression=  17.52     *
*............................................................................*
*Br  251 :Jet       : Int_t Jet_                                             *
*Entries :    10000 : Total  Size=     116614 bytes  File Size  =      22265 *
*Baskets :       18 : Basket Size=      64000 bytes  Compression=   3.66     *
*............................................................................*
*Br  252 :Jet.fUniqueID : UInt_t fUniqueID[Jet_]                             *
*Entries :    10000 : Total  Size=      59551 bytes  File Size  =      10576 *
*Baskets :       18 : Basket Size=      12800 bytes  Compression=   5.56     *
*............................................................................*
*Br  253 :Jet.fBits : UInt_t fBits[Jet_]                                     *
*Entries :    10000 : Total  Size=      59463 bytes  File Size  =      10506 *
*Baskets :       18 : Basket Size=      12800 bytes  Compression=   5.59     *
*............................................................................*
*Br  254 :Jet.PT    : Float_t PT[Jet_]                                       *
*Entries :    10000 : Total  Size=      59397 bytes  File Size  =      27115 *
*Baskets :       18 : Basket Size=      12800 bytes  Compression=   2.16     *
*............................................................................*
*Br  255 :Jet.Eta   : Float_t Eta[Jet_]                                      *
*Entries :    10000 : Total  Size=      59419 bytes  File Size  =      27906 *
*Baskets :       18 : Basket Size=      12800 bytes  Compression=   2.10     *
*............................................................................*
*Br  256 :Jet.Phi   : Float_t Phi[Jet_]                                      *
*Entries :    10000 : Total  Size=      59419 bytes  File Size  =      27869 *
*Baskets :       18 : Basket Size=      12800 bytes  Compression=   2.11     *
*............................................................................*
*Br  257 :Jet.T     : Float_t T[Jet_]                                        *
*Entries :    10000 : Total  Size=      59375 bytes  File Size  =      26685 *
*Baskets :       18 : Basket Size=      12800 bytes  Compression=   2.20     *
*............................................................................*
*Br  258 :Jet.Mass  : Float_t Mass[Jet_]                                     *
*Entries :    10000 : Total  Size=      59441 bytes  File Size  =      27275 *
*Baskets :       18 : Basket Size=      12800 bytes  Compression=   2.15     *
*............................................................................*
*Br  259 :Jet.DeltaEta : Float_t DeltaEta[Jet_]                              *
*Entries :    10000 : Total  Size=      59529 bytes  File Size  =      24783 *
*Baskets :       18 : Basket Size=      12800 bytes  Compression=   2.37     *
*............................................................................*
*Br  260 :Jet.DeltaPhi : Float_t DeltaPhi[Jet_]                              *
*Entries :    10000 : Total  Size=      59529 bytes  File Size  =      24679 *
*Baskets :       18 : Basket Size=      12800 bytes  Compression=   2.38     *
*............................................................................*
*Br  261 :Jet.Flavor : UInt_t Flavor[Jet_]                                   *
*Entries :    10000 : Total  Size=      59485 bytes  File Size  =      14503 *
*Baskets :       18 : Basket Size=      12800 bytes  Compression=   4.05     *
*............................................................................*
*Br  262 :Jet.FlavorAlgo : UInt_t FlavorAlgo[Jet_]                           *
*Entries :    10000 : Total  Size=      59573 bytes  File Size  =      10551 *
*Baskets :       18 : Basket Size=      12800 bytes  Compression=   5.57     *

As you can see it is a totally different format. So now let’s try just:
On the shell (bash) prompt type:

root.exe -b -l tag_1_delphes_events.root

on the root prompt that appears type:

Delphes->GetBranch("Muon")->Print();

Hello, here is the output

*Br    0 :Muon      : Int_t Muon_                                            *
*Entries :    10000 : Total  Size=      96267 bytes  File Size  =      21846 *
*Baskets :       18 : Basket Size=      64000 bytes  Compression=   3.73     *
*............................................................................*
*Br    1 :Muon.fUniqueID : UInt_t fUniqueID[Muon_]                           *
*Entries :    10000 : Total  Size=      64227 bytes  File Size  =      26900 *
*Baskets :       18 : Basket Size=      12800 bytes  Compression=   2.36     *
*............................................................................*
*Br    2 :Muon.fBits : UInt_t fBits[Muon_]                                   *
*Entries :    10000 : Total  Size=      75035 bytes  File Size  =      13774 *
*Baskets :       18 : Basket Size=      14336 bytes  Compression=   5.39     *
*............................................................................*
*Br    3 :Muon.PT   : Float_t PT[Muon_]                                      *
*Entries :    10000 : Total  Size=      64073 bytes  File Size  =      34421 *
*Baskets :       18 : Basket Size=      12800 bytes  Compression=   1.84     *
*............................................................................*
*Br    4 :Muon.Eta  : Float_t Eta[Muon_]                                     *
*Entries :    10000 : Total  Size=      64095 bytes  File Size  =      35263 *
*Baskets :       18 : Basket Size=      12800 bytes  Compression=   1.80     *
*............................................................................*
*Br    5 :Muon.Phi  : Float_t Phi[Muon_]                                     *
*Entries :    10000 : Total  Size=      64095 bytes  File Size  =      35316 *
*Baskets :       18 : Basket Size=      12800 bytes  Compression=   1.79     *
*............................................................................*
*Br    6 :Muon.T    : Float_t T[Muon_]                                       *
*Entries :    10000 : Total  Size=      64051 bytes  File Size  =      33917 *
*Baskets :       18 : Basket Size=      12800 bytes  Compression=   1.87     *
*............................................................................*
*Br    7 :Muon.Charge : Int_t Charge[Muon_]                                  *
*Entries :    10000 : Total  Size=      64161 bytes  File Size  =      12855 *
*Baskets :       18 : Basket Size=      12800 bytes  Compression=   4.93     *
*............................................................................*
*Br    8 :Muon.Particle : TRef Particle[Muon_]                               *
*Entries :    10000 : Total  Size=     107789 bytes  File Size  =      29468 *
*Baskets :       18 : Basket Size=      18432 bytes  Compression=   3.63     *
*............................................................................*
*Br    9 :Muon.IsolationVar : Float_t IsolationVar[Muon_]                    *
*Entries :    10000 : Total  Size=      64293 bytes  File Size  =      26881 *
*Baskets :       18 : Basket Size=      12800 bytes  Compression=   2.36     *
*............................................................................*
*Br   10 :Muon.IsolationVarRhoCorr : Float_t IsolationVarRhoCorr[Muon_]      *
*Entries :    10000 : Total  Size=      64447 bytes  File Size  =      26997 *
*Baskets :       18 : Basket Size=      12800 bytes  Compression=   2.36     *
*............................................................................*
*Br   11 :Muon.SumPtCharged : Float_t SumPtCharged[Muon_]                    *
*Entries :    10000 : Total  Size=      64293 bytes  File Size  =      23372 *
*Baskets :       18 : Basket Size=      12800 bytes  Compression=   2.72     *
*............................................................................*
*Br   12 :Muon.SumPtNeutral : Float_t SumPtNeutral[Muon_]                    *
*Entries :    10000 : Total  Size=      64293 bytes  File Size  =      22529 *
*Baskets :       18 : Basket Size=      12800 bytes  Compression=   2.82     *
*............................................................................*
*Br   13 :Muon.SumPtChargedPU : Float_t SumPtChargedPU[Muon_]                *
*Entries :    10000 : Total  Size=      64337 bytes  File Size  =      12945 *
*Baskets :       18 : Basket Size=      12800 bytes  Compression=   4.91     *
*............................................................................*
*Br   14 :Muon.SumPt : Float_t SumPt[Muon_]                                  *
*Entries :    10000 : Total  Size=      64139 bytes  File Size  =      26554 *
*Baskets :       18 : Basket Size=      12800 bytes  Compression=   2.39     *
*............................................................................*
*Br   15 :Muon.D0   : Float_t D0[Muon_]                                      *
*Entries :    10000 : Total  Size=      64073 bytes  File Size  =      17547 *
*Baskets :       18 : Basket Size=      12800 bytes  Compression=   3.61     *
*............................................................................*
*Br   16 :Muon.DZ   : Float_t DZ[Muon_]                                      *
*Entries :    10000 : Total  Size=      64073 bytes  File Size  =      15251 *
*Baskets :       18 : Basket Size=      12800 bytes  Compression=   4.15     *
*............................................................................*
*Br   17 :Muon.ErrorD0 : Float_t ErrorD0[Muon_]                              *
*Entries :    10000 : Total  Size=      64183 bytes  File Size  =      12857 *
*Baskets :       18 : Basket Size=      12800 bytes  Compression=   4.93     *
*............................................................................*
*Br   18 :Muon.ErrorDZ : Float_t ErrorDZ[Muon_]                              *
*Entries :    10000 : Total  Size=      64183 bytes  File Size  =      12857 *
*Baskets :       18 : Basket Size=      12800 bytes  Compression=   4.93     *
*............................................................................*

So you file and installation seem fine.
Next let’s try:

Delphes->Scan("Muon.PT:Muon.Phi:Muon.Eta");

to see if the values are as expected.

Hello, here is the output. I can also type “CR” to continue. By the way, thank you so much for your help so far.

***********************************************************
*    Row   * Instance *   Muon.PT *  Muon.Phi *  Muon.Eta *
***********************************************************
*        0 *        0 * 39.696361 * -0.155881 * -0.102892 *
*        1 *        0 *           *           *           *
*        2 *        0 *           *           *           *
*        3 *        0 * 35.982986 * -0.862355 * 2.0969297 *
*        4 *        0 * 44.925849 * 2.1534700 * -1.319775 *
*        5 *        0 * 42.285682 * 2.5955460 * 2.1354951 *
*        6 *        0 * 38.849365 * -2.638298 * -1.319055 *
*        7 *        0 * 12.602761 * 0.9293479 * 2.1619093 *
*        8 *        0 * 15.537632 * 2.0701789 * 2.3520808 *
*        9 *        0 * 29.646698 * 2.4929325 * 1.1274005 *
*       10 *        0 * 60.044815 * 1.5655405 * -2.397201 *
*       11 *        0 * 49.321197 * 0.2703219 * 0.1996777 *
*       12 *        0 * 29.067380 * -1.803938 * -0.203558 *
*       13 *        0 *           *           *           *
*       14 *        0 * 49.492897 * -2.851774 * 2.2867436 *
*       15 *        0 *           *           *           *
*       16 *        0 * 46.235496 * -0.031460 * -1.934332 *
*       17 *        0 *           *           *           *
*       18 *        0 * 21.869148 * -1.888595 * -2.097748 *
*       19 *        0 * 25.905805 * -1.082460 * 0.9844084 *
*       20 *        0 *           *           *           *
*       21 *        0 *           *           *           *
*       22 *        0 * 37.931583 * -0.184949 * 0.1010477 *
*       23 *        0 *           *           *           *
*       24 *        0 *           *           *           *

This confirms that for the first 24 entries there is only zero or one Muon per entries.

To get the number element try:

countval = int()
tree.GetLeaf("Muon.Phi").GetLeafCount(countval);

Hello, everything is actually working now. I generated another collision with madgraph just to make sure, and this time, there are as many muons as I would expect. I’m not sure why it worked, but thank you so, so much for all your help.