|
||||
File indexing completed on 2025-01-30 10:22:16
0001 /***************************************************************************** 0002 * Project: RooFit * 0003 * Package: RooFitCore * 0004 * File: $Id: RooTreeData.h,v 1.41 2007/07/16 21:04:28 wouter Exp $ 0005 * Authors: * 0006 * WV, Wouter Verkerke, UC Santa Barbara, verkerke@slac.stanford.edu * 0007 * DK, David Kirkby, UC Irvine, dkirkby@uci.edu * 0008 * * 0009 * Copyright (c) 2000-2005, Regents of the University of California * 0010 * and Stanford University. All rights reserved. * 0011 * * 0012 * Redistribution and use in source and binary forms, * 0013 * with or without modification, are permitted according to the terms * 0014 * listed in LICENSE (http://roofit.sourceforge.net/license.txt) * 0015 *****************************************************************************/ 0016 #ifndef ROO_TREE_DATA 0017 #define ROO_TREE_DATA 0018 0019 #include "RooAbsData.h" 0020 #include "TString.h" 0021 #include "RooArgSet.h" 0022 class TTree ; 0023 0024 0025 class RooTreeData : public RooAbsData { 0026 public: 0027 0028 const TTree *GetTree() const { return _tree; } 0029 0030 private: 0031 0032 TTree *_tree = nullptr; ///< TTree holding the data points 0033 RooArgSet _truth; ///< Truth variables 0034 TString _blindString ; ///< Blinding string (optionally read from ASCII files) 0035 0036 ClassDefOverride(RooTreeData,1) // Dummy class for legacy RooDataSet support 0037 }; 0038 0039 0040 #endif
[ Source navigation ] | [ Diff markup ] | [ Identifier search ] | [ general search ] |
This page was automatically generated by the 2.3.7 LXR engine. The LXR team |