Log of /trunk/core/base/inc/TParameter.h
Parent Directory
Revision
49117 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Mon Apr 8 08:47:46 2013 UTC (21 months, 2 weeks ago) by
rdm
File length: 6375 byte(s)
Diff to
previous 48182
From Gerri:
Add the following 'merge' modes:
'M' final value will be the maximum
'm' final value will be the minimum
'f' final value will be the first encountered
'l' final value will be the last encountered
Defined also a new bit 'kIsConst' which is set if all the 'merged'
values are found to be the same; a new method 'Bool_t IsConst() const'
is provided to quickly test constancy.
Should provide a solution for the requirements raised in Savannah bug
#95957 and Savannah patch #5550.
Revision
48182 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Fri Dec 21 15:43:04 2012 UTC (2 years, 1 month ago) by
axel
File length: 4312 byte(s)
Diff to
previous 44507
Add default initialization of fVal for default constructor, instead of leaving it uninitialized.
Fixes ALICE Coverity report.
Revision
44507 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Mon Jun 4 12:30:41 2012 UTC (2 years, 7 months ago) by
axel
File length: 4336 byte(s)
Diff to
previous 40272
Remove
using namespace std;
from Riostream.h, which has huge consequences for all of ROOT.
Riostream.h is now a simple wrapper for fstream, iostream, iomanip for backward compatibility; Riosfwd.h simply wraps iosfwd.
Because of templates and their inline functions, Riostream.h needed to be included in headers, too (e.g. TParameter.h), which violated the assumption that Riostream.h is not exposing its using namespace std to headers.
ROOT now requires R__ANSISTREAM, R__SSTREAM, which does not change the set of supported compilers.
Without "using namespace std", several identifiers are now prefixed by std::; e.g. roofit/* source files now have a using namespace std to keep their coding style.
TFile::MakeProject() now generates "using namespace std" to convert the CINT-style class names into C++ ones.
Revision
38216 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Fri Feb 25 09:43:46 2011 UTC (3 years, 10 months ago) by
rdm
File length: 3327 byte(s)
Diff to
previous 22961
From Gerri:
In TParameter:
- Implement methods 'ls()' and 'Print()' showing the value of the parameter.
Useful when doing TList::ls() or TList::Print() .
- Implement a Merge method. The default merging strategy is 'addition';
'multiplication' can be chosen when creating the TParameter object.
- Add new constructor allowing to specify the merge strategy as third argument.
In core/base/inc/LinkDef3.h:
- Add pragma statement for TParameter<Bool_t>.
Revision
22961 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Thu Apr 3 13:32:57 2008 UTC (6 years, 9 months ago) by
rdm
File length: 1814 byte(s)
Diff to
previous 20877
move the directories:
base clib cont meta metautils newdelete pcre rint thread unix utils
winnt zip
under the new core meta directory.
Revision
9322 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Added
Fri Jun 25 17:27:09 2004 UTC (10 years, 7 months ago) by
rdm
Original Path:
trunk/base/inc/TParameter.h
File length: 1746 byte(s)
From Maarten:
- new class TParameter
- new class TDrawFeedback
- fixes to the feedback of performance histograms
- selection of the packetizer
- cleanups
Example commands:
gROOT->Proof()
... package setup ...
TDSet *d = make_tdset(2)
gEnv->SetValue("Proof.StatsTrace",1)
gEnv->SetValue("Proof.StatsHist",1)
TList *fb = new TList
fb->SetName("FeedbackList")
fb->Add(new TObjString("EventsHist"))
fb->Add(new TObjString("CpuTimeHist"))
TDrawFeedback *dfb = new TDrawFeedback((TProof*)gProof)
gProof->AddInput(fb)
d->Process("EventTree_Proc.C","")
This form allows you to request diffs between any two revisions of this file.
For each of the two "sides" of the diff,
enter a numeric revision.