From 9571fae9533296efffea7673cc65d0ee55e8bfa9 Mon Sep 17 00:00:00 2001 From: nemu Date: Fri, 8 Aug 2008 13:52:28 +0000 Subject: [PATCH] removed the 10 character limitation of the parameter name of minuit2 since this is fixed now in minuit2 --- src/ToDo.txt | 9 +-------- src/classes/PMsrHandler.cpp | 10 ---------- 2 files changed, 1 insertion(+), 18 deletions(-) diff --git a/src/ToDo.txt b/src/ToDo.txt index a6d5aaee..4ab6fab1 100644 --- a/src/ToDo.txt +++ b/src/ToDo.txt @@ -79,14 +79,7 @@ short term: **DONE** 08-08-08 * Minuit2: name length is now unlimited and hence the 10 char restriction can be lifted. - -* nonMusr: check why in nonMusr view there is NO legend?? - -* musrparam should be extended that is also can produce a db-file output. - I would suggest two switches: - --db -> will produce db-files but still expecting the independent variables in the par-list-file - --db-lem -> will extract some default independent variables from the system (to be checked what and - from where the data shall be taken). + **DONE** 08-08-08 * implement FFT with msr-interface diff --git a/src/classes/PMsrHandler.cpp b/src/classes/PMsrHandler.cpp index 73e81b41..c194bec1 100644 --- a/src/classes/PMsrHandler.cpp +++ b/src/classes/PMsrHandler.cpp @@ -220,7 +220,6 @@ int PMsrHandler::ReadMsrFile() unsigned int parX, parY; if (!CheckUniquenessOfParamNames(parX, parY)) { cout << endl << "PMsrHandler::ReadMsrFile: **SEVERE ERROR** parameter name " << fParam[parX].fName.Data() << " is identical for parameter no " << fParam[parX].fNo << " and " << fParam[parY].fNo << "!"; - cout << endl << "It might be that only the 10 first characters are identical. Due to a current MINUIT2 limitation, this means they are \"identical\", sorry."; cout << endl << "Needs to be fixed first!"; error = PMUSR_MSR_SYNTAX_ERROR; } @@ -2375,19 +2374,10 @@ void PMsrHandler::FillParameterInUse(PMsrLines &theory, PMsrLines &funcs, PMsrLi bool PMsrHandler::CheckUniquenessOfParamNames(unsigned int &parX, unsigned int &parY) { bool unique = true; - char name1[11], name2[11]; for (unsigned int i=0; i