Thanks for clicking on my question. It would be really helpful if someone could help me with this.
The code I am working with has these lines :
L1Analysis::L1AnalysisL1UpgradeDataFormat *l1_ = new L1Analysis::L1AnalysisL1UpgradeDataFormat();
From what i understand, it looks like we are passing the address of a pointer as the second argument of SetBranchAddress. I looked at each of the 5 SetBranchAddress() functions here :
but am still not able to figure out the exact meaning of the second argument and which of the 5 SetBranchAddress() is being referred here. If someone could explain where I am wrong in my thinking or maybe point to the correct answer, it would be really helpful.