Hello, I just gave a try to TSelector. I think it is great, and I'm really eager to start using it. But how can I get access to my histograms after filling them ? I couldn't find a TSelector* TTree::GetSelector() which would return the last TSelector used. I also looked in the TTreePlayer class, without success. What I did is booking the histograms in myslector.h, creating and filling them in myselector.C I don't want to draw or fill them in Terminate, I would like to get access and see later : say you try a fit in Terminate, and it doesn't work. Then it is nice to have a pointer to your histogram, and try again with another function. If you want to continue the next day, you can write the histo to file : mytree.GetSelector()->fHsomething->Write() Could this function be implemented, or am I missing something ? eg : in TVirtualTreePlayer, add a TSelector* and a GetSelector() function. Int_t TTreePlayer::Process(TSelector *selector,Option_t *option, Int_t nentries, Int_t firstentry) { fSelector = selector; ... } TTree::GetSelector() is then just returning this->GetPlayer()->GetSelector() I'm using root 3.03/09 thank you ! Colin
This archive was generated by hypermail 2b29 : Sat Jan 04 2003 - 23:51:23 MET