文字列を TTree に保存した後
std::string fProjNameIn, fProjNameOut;
TTree *tTShowerHeader;
tTShowerHeader = new TTree("tTShowerHeader","Parameters of the Shower");
tTShowerHeader->Branch("fProjName",&fProjNameIn);
tTShowerHeader->Fill();
私は次のことをしようとしています
fProjNameOut = (std::string) tTShowerHeader->GetBranch("fProjName");
ただし、コンパイルされません
std::cout << tTShowerHeader->GetBranch("fProjName")->GetClassName() << std::endl;
教えてください、このブランチは次のタイプですstring
ルートツリーから std::string を読み取る標準的な方法はありますか?