since we moved to git, I cleaned up the svn prop's from the sources and added a GIT_REVISION through git-revision.h

This commit is contained in:
suter_a 2014-02-12 12:43:32 +01:00
parent 76f39229f4
commit bbb8550f96
254 changed files with 185 additions and 864 deletions

View File

@ -60,6 +60,8 @@ FIXED 2012-09-23 fixed wrong chisq output in musrview if expected chisq is
present.
FIXED 2012-05-30 fixed RRF bug in single histo plotting.
FIXED 2012-05-18 fixed wrong forward/backward tag for ROOT-PPC (MUSR-215)
CHANGED 2014-02-12 since we moved to git, I cleaned up the svn prop's from
the sources.
CHANGED 2013-12-20 upgrade of cuba to version 3.2. Merge in from BMW
CHANGED 2013-12-16 prettyfied the Noakes-Kalvius formulae. Furthermore added
a sub-folder with cross checks for these formulae.

View File

@ -1,13 +1,12 @@
#---------------------------------------------------------------------
# INSTALL
# BMW, 2011/01/27
# $Id: INSTALL 4013 2009-06-21
# AS/BMW, 2014/02/11; 2011/01/27
#---------------------------------------------------------------------
To get it all build:
sh autogen.sh
./configure --prefix=/apps/cern/root (or whereever musrfit should be installed)
./configure --prefix=/opt/cern/root (or where ever musrfit should be installed)
make
make install (as superuser -- maybe)

2
NEWS
View File

@ -1,7 +1,7 @@
#---------------------------------------------------------------------
# NEWS
# BMW, 2011/01/27
# $Id: NEWS 4013 2009-06-21
# AS, 2014/02/12
#---------------------------------------------------------------------
Please check the ChangeLog to see what is new!

2
README
View File

@ -1,7 +1,7 @@
#---------------------------------------------------------------------
# README
# BMW, 2011/01/27
# $Id: README 4013 2009-06-21
# AS, 2014/02/12
#---------------------------------------------------------------------
musrfit - muSR data analysis package

View File

@ -1,5 +1,9 @@
## Process this file with automake to create Makefile.in
BUILT_SOURCES = git-revision.h
git-revision.h : Makefile
echo \#define GIT_REVISION \"`git log -n 1 --pretty=format:"%ad - %h"`\" > include/git-revision.h
if PNEXUS_ENABLED
PNEXUSDIRS = external/nexus
endif

View File

@ -1,157 +0,0 @@
#------------------------------------------------------------------------
# ToDo.txt
# Andreas Suter, 2007/11/28
# $Id$
#------------------------------------------------------------------------
---------------------
short term:
---------------------
* dump data and theory after fit (ascii/root): **DONE** for now
done for ascii/root asymmetry && single histo: all the rest is missing
* migrate all typedef's and defines -> PMusr.h **DONE**
* Since rootcint cannot handle the spirit include files I will try to remove all the
root dictionary related stuff since almost for sure, nobody will use the classes
from the cint interpreter level 2007/12/27 **DONE**
* begin with the implementation of the FUNCTIONS block
using the spirit parser framework **DONE**
* 2007/12/30: implement functions in PTheory **DONE** 08-01-02
* 2008/01/02: nice function block output needed. **DONE** 08-01-02
* write a little standalone program which is converting the old msr-files to
the new ones. **DONE** 08-01-04
* implement max.likelihood fits **DONE** 08-02-06 (for Single Histo only.
For the others not clear how to do it.)
* fix problems in FUNCTIONS of the form (sin(par1)) **DONE** 08-02-18
* fix output problems of the mlog files **DONE** 08-02-22
* if a parameter is not used at all, minuit is still varying it!! This is stupid.
Check the minuit manual, there must be a function to "remove" these parameters,
i.e. forcing minuit to ignore them. checked the manual: use fix() (see p.31)
**DONE** 08-03-10
* implement table based theory functions (LF stuff)
static GKT LF **DONE** 08-03-12
* setup startup handler with infos like: data path, symbol list, color list, ...
**DONE** 08-04-04
* at the moment that startup handler is looked for in the directory where musrfit/musrview
is executed, this is stupid. Define a place where to look for it.
**DONE** 08-04-08
* do I need to cleanup AddText() objects from TPaveText etc myself? -> YES **DONE** 08-04-17
* need a CLEAN concept for handling data/theory generation for kView!! **DONE** 08-04-17
* something is strange with the coordinate system in TPaveText! **CHECK**
* something is wrong with lifetimecorrection plot of musrview (up shifted data) **FIXED** 08-05-16
* implement access to user-function, i.e. functions not
defined within musrfit, using the ROOT dictionary feature
to look for them and use them.
**DONE**
* tshift implementation under way. Wrong and needs to be fixed:
**FIXED** 08-06-16
* faulty dependency check in the Makefile when handling the PSI-Bin-Class stuff.
Needs to be fixed! **FIXED** 08-06-16
* implement NonMuSR stuff **DONE** 08-06-20, some more testing needed
* nonMusr: db-file format should be added. That this is going to work, in the
RUN block part, a new entry is needed, namely
xy-data. Indices or label are used to pick to proper data
from the db-file.
xy-data T asym <- labels
or
xy-data 3 6 <- indices
**DONE** 08-08-08
* Minuit2: name length is now unlimited and hence the 10 char restriction can be lifted.
**DONE** 08-08-08
* musrfit: switch "--keep-output-mn2" and "-k" needed. It will rename the MINUIT2.OUTPUT and
MINUIT2.root files to fln-mn2.output and fln-mn2.root.
This is sometimes nice to have.
**DONE** 08-09-01
* PFitter.cpp: the value of the parabolic error in the MINUIT2.OUTPUT is wrong (only MIGRAD is
called and neither HESSE nor MINOS). Suspect the problem in the ExecuteSave() routine.
Needs to be checked.
**DONE** 08-09-01
* PFitter.cpp: implement HESSE
**DONE** 08-09-01
* implement the handling for single side limited boundaries for parameters which is
possible in MINUIT2
syntax would be:
0.0 100.0 // lower and upper limit
0.0 none // lower limit only
none 100.0 // upper limit only
**FIRST IMPLEMENTATION DONE, NEEDS EXTENSIVE TESTING** 08-09-23
* CHECK: the normalization for single histo fits should ALWAYS be (1/ns)! (as discussed with Dima) but
I guess it is (1/bin) at the moment. (1/ns) has the advantage that it is really instrument independent!
**CHECKED AND FIXED** 08-11-12
* implement FFT with msr-interface
**DONE** 2009-01
* implement dynamic LF-KT by using the integral equation representation (Volterra Eq) and an optimzed
implementation of the gauss * sine integral
**START** 2009-01-13
---------------------
intermediate term:
---------------------
* start writing docu, i.e. transferring WKM doc from German -> English and
describe new features with examples!
* introduce error numbers with corresponding docu/explanation in the latex-docu.
* implement RRF stuff
---------------------
long term:
---------------------
* implement ROOT based wkmview, i.e. all the graphical stuff needed
including event handler, etc.
* switch from make to cmake
* add the possibility for cuts to db-files
* add the possibility for variable transformations to db-files
---------------------
bugs:
---------------------
* when having multiple plots: closing some of the plots and finally pressing 'q' will lead to a crash
since root already eliminated the closed canvas plot.
---------------------
problems:
---------------------
* rootcint cannot handle spirit framework includes, hence FUNCTIONS related stuff cannot be included
into a root dictionary.
---------------------
fixes:
---------------------
* Needed to change some part of the Minuit2 source code, otherwise I got a strange linker error message.
In MnMinos.h the constructors (3 overloaded versions) are defined implicitly. When linking against libPMusr.so
which is using libMinuit2Base.so, I got the error message from the linker that is cannot find the reference
to the second constructor. When transferring the implicit definition from the header file to the cxx, the
problem was gone. Since to fiddle in the Minuit2 source code directly is ugly, I should look for a way to
build libPMusr.so which doesn't have this problem.
-> This problem has been resolved cleanly by using minuit2 delivered with root!

View File

@ -5,12 +5,10 @@
Author: Andreas Suter
e-mail: andreas.suter@psi.ch
$Id$
***************************************************************************/
/***************************************************************************
* Copyright (C) 2007-2012 by Andreas Suter *
* Copyright (C) 2007-2014 by Andreas Suter *
* andreas.suter@psi.ch *
* *
* This program is free software; you can redistribute it and/or modify *
@ -44,6 +42,7 @@ using namespace std;
#include <TString.h>
#include <TSAXParser.h>
#include "git-revision.h"
#include "PMusr.h"
#include "PStartupHandler.h"
#include "PRunDataHandler.h"
@ -195,9 +194,9 @@ int main(int argc, char *argv[])
any2many_syntax();
else if (strstr(argv[1], "--v")) {
#ifdef HAVE_CONFIG_H
cout << endl << "any2many version: " << PACKAGE_VERSION << ", $Id$" << endl << endl;
cout << endl << "any2many version: " << PACKAGE_VERSION << ", git-rev: " << GIT_REVISION << endl << endl;
#else
cout << endl << "any2many version: $Id$" << endl << endl;
cout << endl << "any2many git-rev: " << GIT_REVISION << endl << endl;
#endif
} else {
any2many_syntax();

View File

@ -5,12 +5,10 @@
Author: Andreas Suter
e-mail: andreas.suter@psi.ch
$Id$
***************************************************************************/
/***************************************************************************
* Copyright (C) 2007-2013 by Andreas Suter *
* Copyright (C) 2007-2014 by Andreas Suter *
* andreas.suter@psi.ch *
* *
* This program is free software; you can redistribute it and/or modify *

View File

@ -5,12 +5,10 @@
Author: Andreas Suter
e-mail: andreas.suter@psi.ch
$Id$
***************************************************************************/
/***************************************************************************
* Copyright (C) 2007-2013 by Andreas Suter *
* Copyright (C) 2007-2014 by Andreas Suter *
* andreas.suter@psi.ch *
* *
* This program is free software; you can redistribute it and/or modify *

View File

@ -5,12 +5,10 @@
Author: Andreas Suter
e-mail: andreas.suter@psi.ch
$Id$
***************************************************************************/
/***************************************************************************
* Copyright (C) 2007-2013 by Andreas Suter *
* Copyright (C) 2007-2014 by Andreas Suter *
* andreas.suter@psi.ch *
* *
* This program is free software; you can redistribute it and/or modify *

View File

@ -5,12 +5,10 @@
Author: Andreas Suter
e-mail: andreas.suter@psi.ch
$Id$
***************************************************************************/
/***************************************************************************
* Copyright (C) 2007-2013 by Andreas Suter *
* Copyright (C) 2007-2014 by Andreas Suter *
* andreas.suter@psi.ch *
* *
* This program is free software; you can redistribute it and/or modify *

View File

@ -5,12 +5,10 @@
Author: Andreas Suter
e-mail: andreas.suter@psi.ch
$Id$
***************************************************************************/
/***************************************************************************
* Copyright (C) 2007-2013 by Andreas Suter *
* Copyright (C) 2007-2014 by Andreas Suter *
* andreas.suter@psi.ch *
* *
* This program is free software; you can redistribute it and/or modify *

View File

@ -5,12 +5,10 @@
Author: Bastian M. Wojek / Andreas Suter
e-mail: andreas.suter@psi.ch
$Id$
***************************************************************************/
/***************************************************************************
* Copyright (C) 2009-2013 by Bastian M. Wojek / Andreas Suter *
* Copyright (C) 2009-2014 by Bastian M. Wojek / Andreas Suter *
* andreas.suter@psi.ch *
* *
* This program is free software; you can redistribute it and/or modify *

View File

@ -5,12 +5,10 @@
Author: Andreas Suter
e-mail: andreas.suter@psi.ch
$Id$
***************************************************************************/
/***************************************************************************
* Copyright (C) 2007-2013 by Andreas Suter *
* Copyright (C) 2007-2014 by Andreas Suter *
* andreas.suter@psi.ch *
* *
* This program is free software; you can redistribute it and/or modify *

View File

@ -5,12 +5,10 @@
Author: Andreas Suter
e-mail: andreas.suter@psi.ch
$Id$
***************************************************************************/
/***************************************************************************
* Copyright (C) 2007-2013 by Andreas Suter *
* Copyright (C) 2007-2014 by Andreas Suter *
* andreas.suter@psi.ch *
* *
* This program is free software; you can redistribute it and/or modify *

View File

@ -5,12 +5,10 @@
Author: Andreas Suter
e-mail: andreas.suter@psi.ch
$Id$
***************************************************************************/
/***************************************************************************
* Copyright (C) 2007-2013 by Andreas Suter *
* Copyright (C) 2007-2014 by Andreas Suter *
* andreas.suter@psi.ch *
* *
* This program is free software; you can redistribute it and/or modify *

View File

@ -5,12 +5,10 @@
Author: Andreas Suter
e-mail: andreas.suter@psi.ch
$Id$
***************************************************************************/
/***************************************************************************
* Copyright (C) 2007-2013 by Andreas Suter *
* Copyright (C) 2007-2014 by Andreas Suter *
* andreas.suter@psi.ch *
* *
* This program is free software; you can redistribute it and/or modify *

View File

@ -5,12 +5,10 @@
Author: Andreas Suter
e-mail: andreas.suter@psi.ch
$Id$
***************************************************************************/
/***************************************************************************
* Copyright (C) 2007-2013 by Andreas Suter *
* Copyright (C) 2007-2014 by Andreas Suter *
* andreas.suter@psi.ch *
* *
* This program is free software; you can redistribute it and/or modify *

View File

@ -5,12 +5,10 @@
Author: Andreas Suter
e-mail: andreas.suter@psi.ch
$Id$
***************************************************************************/
/***************************************************************************
* Copyright (C) 2007-2013 by Andreas Suter *
* Copyright (C) 2007-2014 by Andreas Suter *
* andreas.suter@psi.ch *
* *
* This program is free software; you can redistribute it and/or modify *

View File

@ -5,12 +5,10 @@
Author: Andreas Suter
e-mail: andreas.suter@psi.ch
$Id$
***************************************************************************/
/***************************************************************************
* Copyright (C) 2007-2013 by Andreas Suter *
* Copyright (C) 2007-2014 by Andreas Suter *
* andreas.suter@psi.ch *
* *
* This program is free software; you can redistribute it and/or modify *

View File

@ -5,12 +5,10 @@
Author: Andreas Suter
e-mail: andreas.suter@psi.ch
$Id$
***************************************************************************/
/***************************************************************************
* Copyright (C) 2007-2013 by Andreas Suter *
* Copyright (C) 2007-2014 by Andreas Suter *
* andreas.suter@psi.ch *
* *
* This program is free software; you can redistribute it and/or modify *

View File

@ -5,12 +5,10 @@
Author: Andreas Suter
e-mail: andreas.suter@psi.ch
$Id$
***************************************************************************/
/***************************************************************************
* Copyright (C) 2007-2013 by Andreas Suter *
* Copyright (C) 2007-2014 by Andreas Suter *
* andreas.suter@psi.ch *
* *
* This program is free software; you can redistribute it and/or modify *

View File

@ -5,12 +5,10 @@
Author: Andreas Suter
e-mail: andreas.suter@psi.ch
$Id$
***************************************************************************/
/***************************************************************************
* Copyright (C) 2007-2013 by Andreas Suter *
* Copyright (C) 2007-2014 by Andreas Suter *
* andreas.suter@psi.ch *
* *
* This program is free software; you can redistribute it and/or modify *

View File

@ -5,12 +5,10 @@
Author: Andreas Suter
e-mail: andreas.suter@psi.ch
$Id$
***************************************************************************/
/***************************************************************************
* Copyright (C) 2007-2013 by Andreas Suter *
* Copyright (C) 2007-2014 by Andreas Suter *
* andreas.suter@psi.ch *
* *
* This program is free software; you can redistribute it and/or modify *

View File

@ -5,12 +5,10 @@
Author: Andreas Suter
e-mail: andreas.suter@psi.ch
$Id$
***************************************************************************/
/***************************************************************************
* Copyright (C) 2007-2013 by Andreas Suter *
* Copyright (C) 2007-2014 by Andreas Suter *
* andreas.suter@psi.ch *
* *
* This program is free software; you can redistribute it and/or modify *

View File

@ -5,12 +5,10 @@
Author: Andreas Suter
e-mail: andreas.suter@psi.ch
$Id$
***************************************************************************/
/***************************************************************************
* Copyright (C) 2007-2013 by Andreas Suter *
* Copyright (C) 2007-2014 by Andreas Suter *
* andreas.suter@psi.ch *
* *
* This program is free software; you can redistribute it and/or modify *

View File

@ -5,12 +5,10 @@
Author: Andreas Suter
e-mail: andreas.suter@psi.ch
$Id$
***************************************************************************/
/***************************************************************************
* Copyright (C) 2007-2013 by Andreas Suter *
* Copyright (C) 2007-2014 by Andreas Suter *
* andreas.suter@psi.ch *
* *
* This program is free software; you can redistribute it and/or modify *

View File

@ -5,8 +5,6 @@
Author: Andreas Suter
e-mail: andreas.suter@psi.ch
$Id$
***************************************************************************/
/***************************************************************************
@ -47,6 +45,7 @@ using namespace std;
#include <TFile.h>
#include "git-revision.h"
#include "TMusrRunHeader.h"
#include "TLemRunHeader.h"
#include "MuSR_td_PSI_bin.h"
@ -581,9 +580,9 @@ int main(int argc, char *argv[])
return 0;
} else if (!strcmp(argv[i], "--version") || !strcmp(argv[i], "-v")) {
#ifdef HAVE_CONFIG_H
cout << endl << "dump_header: version " << PACKAGE_VERSION << ", $Id$" << endl << endl;
cout << endl << "dump_header: version " << PACKAGE_VERSION << ", git-rev: " << GIT_REVISION << endl << endl;
#else
cout << endl << "dump_header: version $Id$" << endl << endl;
cout << endl << "dump_header: git-rev: " << GIT_REVISION << endl << endl;
#endif
return 0;
} else if (!strcmp(argv[i], "--file_format")) {

View File

@ -4,8 +4,6 @@
Author: Bastian M. Wojek
$Id$
***************************************************************************/
/***************************************************************************

View File

@ -4,8 +4,6 @@
Author: Bastian M. Wojek
$Id$
***************************************************************************/
/***************************************************************************

View File

@ -4,8 +4,6 @@
Author: Bastian M. Wojek
$Id$
based upon:
PStartupHandler.cpp
by Andreas Suter
@ -13,7 +11,7 @@
***************************************************************************/
/***************************************************************************
* Copyright (C) 2007-2008 by Andreas Suter, Bastian M. Wojek *
* Copyright (C) 2007-2014 by Andreas Suter, Bastian M. Wojek *
* *
* *
* This program is free software; you can redistribute it and/or modify *

View File

@ -4,8 +4,6 @@
Author: Bastian M. Wojek
$Id$
based upon:
PStartupHandler.h
by Andreas Suter
@ -13,7 +11,7 @@
***************************************************************************/
/***************************************************************************
* Copyright (C) 2007-2008 by Andreas Suter, Bastian M. Wojek *
* Copyright (C) 2007-2014 by Andreas Suter, Bastian M. Wojek *
* *
* *
* This program is free software; you can redistribute it and/or modify *

View File

@ -1,5 +1,4 @@
## Process this file with automake to create Makefile.in
## $Id$
h_sources = \
BMWStartupHandler.h \

View File

@ -4,8 +4,6 @@
Author: Bastian M. Wojek
$Id$
***************************************************************************/
/***************************************************************************

View File

@ -4,8 +4,6 @@
Author: Bastian M. Wojek
$Id$
***************************************************************************/
/***************************************************************************

View File

@ -5,8 +5,6 @@
Author: Andreas Suter
e-mail: andreas.suter@psi.ch
$Id$
***************************************************************************/
/***************************************************************************

View File

@ -5,8 +5,6 @@
Author: Andreas Suter
e-mail: andreas.suter@psi.ch
$Id$
***************************************************************************/
/***************************************************************************

View File

@ -5,8 +5,6 @@
Author: Andreas Suter
e-mail: andreas.suter@psi.ch
$Id$
***************************************************************************/
/***************************************************************************

View File

@ -5,8 +5,6 @@
Author: Andreas Suter
e-mail: andreas.suter@psi.ch
$Id$
***************************************************************************/
/***************************************************************************

View File

@ -5,8 +5,6 @@
Author: Andreas Suter
e-mail: andreas.suter@psi.ch
$Id$
***************************************************************************/
/***************************************************************************

View File

@ -5,8 +5,6 @@
Author: Andreas Suter
e-mail: andreas.suter@psi.ch
$Id$
***************************************************************************/
/***************************************************************************

View File

@ -5,8 +5,6 @@
Author: Andreas Suter
e-mail: andreas.suter@psi.ch
$Id$
***************************************************************************/
/***************************************************************************

View File

@ -5,8 +5,6 @@
Author: Andreas Suter
e-mail: andreas.suter@psi.ch
$Id$
***************************************************************************/
/***************************************************************************

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<mag_proximity xmlns="http://nemu.web.psi.ch/musrfit/mag_proximity">
<comment>
$Id$
contains meta file infromation of the needed trim.sp files.
</comment>
<trim_sp_part>
<data_path>/mnt/home/nemu/analysis/2010/EuS-Co/trimsp2/EuS-Co_E</data_path>

View File

@ -1,4 +1,3 @@
## $Id$
if BUILD_ASLIBS
ASDIRS = Nonlocal \

View File

@ -1,5 +1,4 @@
## Process this file with automake to create Makefile.in
## $Id$
h_sources = \
TMusrRunHeader.h

View File

@ -8,7 +8,6 @@
Paul Scherrer Institute.
Author: Andreas Suter, andreas.suter@psi.ch
$Id: MusrRoot.xsd 5092 2012-03-13 07:47:00Z nemu $
</xs:documentation>
</xs:annotation>

View File

@ -7,7 +7,6 @@
It is an extension of MusrRoot.xsd and describes the additional LEM specific entries.
Author: Andreas Suter, andreas.suter@psi.ch
$Id: MusrRootLEM.xsd 5092 2012-03-13 07:47:00Z nemu $
</xs:documentation>
</xs:annotation>

View File

@ -5,12 +5,10 @@
Author: Andreas Suter
e-mail: andreas.suter@psi.ch
$Id: TMusrRunHeader.cpp 5092 2012-03-13 07:47:00Z nemu $
***************************************************************************/
/***************************************************************************
* Copyright (C) 2007-2012 by Andreas Suter *
* Copyright (C) 2007-2014 by Andreas Suter *
* andreas.suter@psi.ch *
* *
* This program is free software; you can redistribute it and/or modify *

View File

@ -5,12 +5,10 @@
Author: Andreas Suter
e-mail: andreas.suter@psi.ch
$Id: TMusrRunHeader.h 5092 2012-03-13 07:47:00Z nemu $
***************************************************************************/
/***************************************************************************
* Copyright (C) 2007-2012 by Andreas Suter *
* Copyright (C) 2007-2014 by Andreas Suter *
* andreas.suter@psi.ch *
* *
* This program is free software; you can redistribute it and/or modify *

View File

@ -5,12 +5,10 @@
Author: Andreas Suter
e-mail: andreas.suter@psi.ch
$Id: TMusrRunHeaderLinkDef.h 5054 2012-01-18 07:43:50Z suter_a $
***************************************************************************/
/***************************************************************************
* Copyright (C) 2007-2012 by Andreas Suter *
* Copyright (C) 2007-2014 by Andreas Suter *
* andreas.suter@psi.ch *
* *
* This program is free software; you can redistribute it and/or modify *

View File

@ -1,107 +0,0 @@
#---------------------------------------------------
# Makefile
#
# Author: Andreas Suter
# e-mail: andreas.suter@psi.ch
#
# $Id$
#
#---------------------------------------------------
#---------------------------------------------------
# get compilation and library flags from root-config
ROOTCFLAGS = $(shell $(ROOTSYS)/bin/root-config --cflags)
ROOTLIBS = $(shell $(ROOTSYS)/bin/root-config --libs)
ROOTGLIBS = $(shell $(ROOTSYS)/bin/root-config --glibs)
#---------------------------------------------------
# depending on the architecture, choose the compiler,
# linker, and the flags to use
#
OSTYPE = $(shell uname)
ifeq ($(OSTYPE),Linux)
OS = LINUX
endif
ifeq ($(OSTYPE),Linux-gnu)
OS = LINUX
endif
ifeq ($(OSTYPE),darwin)
OS = DARWIN
endif
# -- Linux
ifeq ($(OS),LINUX)
CXX = g++
CXXFLAGS = -Wall -Wno-trigraphs -fPIC
INCLUDES = -I../include
LD = g++
LDFLAGS = -g
SOFLAGS = -O -shared
endif
# -- Darwin
ifeq ($(OS),DARWIN)
CXX = g++
CXXFLAGS = -Wall -Wno-trigraphs -fPIC
INCLUDES = -I../include
LD = g++
LDFLAGS = -g
SOFLAGS = -dynamic
endif
# the output from the root-config script:
CXXFLAGS += $(ROOTCFLAGS)
LDFLAGS +=
# the ROOT libraries (G = graphic)
LIBS = $(ROOTLIBS) -lXMLParser
GLIBS = $(ROOTGLIBS) -lXMLParser
# some definitions: headers (used to generate *Dict* stuff), sources, objects,...
OBJS =
OBJS += PNL_StartupHandler.o PNL_StartupHandlerDict.o
OBJS += PNL_RgeHandler.o
OBJS += PNL_PippardFitter.o PNL_PippardFitterDict.o
SHLIB = libPNL_PippardFitter.so
# make the shared lib:
#
all: $(SHLIB)
$(SHLIB): $(OBJS)
@echo "---> Building shared library $(SHLIB) ..."
/bin/rm -f $(SHLIB)
$(LD) $(OBJS) $(SOFLAGS) -o $(SHLIB) $(LIBS)
@echo "done"
# clean up: remove all object file (and core files)
# semicolon needed to tell make there is no source
# for this target!
#
clean:; @rm -f $(OBJS) *Dict* core*
@echo "---> removing $(OBJS)"
#
$(OBJS): %.o: %.cpp
$(CXX) $(INCLUDES) $(CXXFLAGS) -c $<
PNL_StartupHandlerDict.cpp: PNL_StartupHandler.h PNL_StartupHandlerLinkDef.h
@echo "Generating dictionary $@..."
rootcint -f $@ -c -p $^
PNL_PippardFitterDict.cpp: PNL_PippardFitter.h PNL_PippardFitterLinkDef.h
@echo "Generating dictionary $@..."
rootcint -f $@ -c -p $^
install: all
@echo "Installing shared lib: libPUserFcn.so ( you must be root ;-) )"
ifeq ($(OS),LINUX)
cp -pv $(SHLIB) $(ROOTSYS)/lib
# cp -pv PNonlocal.h $(ROOTSYS)/include
# cp -pv PNL_StartupHandler.h $(ROOTSYS)/include
cp -pv PNL_PippardFitter.h $(ROOTSYS)/include
endif

View File

@ -5,8 +5,6 @@
Author: Andreas Suter
e-mail: andreas.suter@psi.ch
$Id$
***************************************************************************/
/***************************************************************************

View File

@ -5,8 +5,6 @@
Author: Andreas Suter
e-mail: andreas.suter@psi.ch
$Id$
***************************************************************************/
/***************************************************************************

View File

@ -5,8 +5,6 @@
Author: Andreas Suter
e-mail: andreas.suter@psi.ch
$Id$
***************************************************************************/
/***************************************************************************

View File

@ -5,8 +5,6 @@
Author: Andreas Suter
e-mail: andreas.suter@psi.ch
$Id$
***************************************************************************/
/***************************************************************************

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<nonlocal xmlns="http://nemu.web.psi.ch/musrfit/nonlocal">
<comment>
$Id$
trim.sp meta information
</comment>
<nonlocal_par>
<fourier_points>262144</fourier_points>

View File

@ -1,5 +1,4 @@
## Process this file with automake to create Makefile.in
## $Id$
h_sources = \
TLemStats.h \

View File

@ -3,7 +3,6 @@
// T. Prokscha
// 18/06/2006
//
// $Id: TLemRunHeader.cxx 3897 2009-05-01 22:06:11Z l_wojek $
//
#include <iostream>
using namespace std;

View File

@ -1,5 +1,4 @@
## Process this file with automake to create Makefile.in
## $Id$
h_sources = \
TCalcMeanFieldsLEM.h

View File

@ -4,8 +4,6 @@
Author: Bastian M. Wojek
$Id$
***************************************************************************/
/***************************************************************************

View File

@ -4,8 +4,6 @@
Author: Bastian M. Wojek
$Id$
***************************************************************************/
/***************************************************************************

View File

@ -4,8 +4,6 @@
Author: Bastian M. Wojek
$Id$
***************************************************************************/
/***************************************************************************

View File

@ -1,3 +1 @@
## $Id$
SUBDIRS = src

View File

@ -1,7 +1,6 @@
#---------------------------------------------------------------------
# README
# Bastian M. Wojek, 2011/01/27
# $Id$
#---------------------------------------------------------------------
This directory contains a subset of the code

View File

@ -1,5 +1,4 @@
## Process this file with automake to create Makefile.in
## $Id$
SUBDIRS = cuhre divonne suave vegas common

View File

@ -1,5 +1,4 @@
## Process this file with automake to create Makefile.in
## $Id: Makefile.am 4808 2011-03-21 14:33:34Z l_wojek $
c_sources = WorkerIni.c
@ -10,4 +9,4 @@ AM_LDFLAGS = $(LOCAL_LIB_LDFLAGS)
noinst_LTLIBRARIES = libworkerini.la
libworkerini_la_SOURCES = $(c_sources)
libworkerini_la_LDFLAGS = $(AM_LDFLAGS)
libworkerini_la_LDFLAGS = $(AM_LDFLAGS)

View File

@ -1,5 +1,4 @@
## Process this file with automake to create Makefile.in
## $Id: Makefile.am 4808 2011-03-21 14:33:34Z l_wojek $
c_sources = Cuhre.c
@ -10,4 +9,4 @@ AM_LDFLAGS = $(LOCAL_LIB_LDFLAGS)
noinst_LTLIBRARIES = libcuhre.la
libcuhre_la_SOURCES = $(c_sources)
libcuhre_la_LDFLAGS = $(AM_LDFLAGS)
libcuhre_la_LDFLAGS = $(AM_LDFLAGS)

View File

@ -1,5 +1,4 @@
## Process this file with automake to create Makefile.in
## $Id: Makefile.am 4808 2011-03-21 14:33:34Z l_wojek $
c_sources = Divonne.c
@ -10,4 +9,4 @@ AM_LDFLAGS = $(LOCAL_LIB_LDFLAGS)
noinst_LTLIBRARIES = libdivonne.la
libdivonne_la_SOURCES = $(c_sources)
libdivonne_la_LDFLAGS = $(AM_LDFLAGS)
libdivonne_la_LDFLAGS = $(AM_LDFLAGS)

View File

@ -1,5 +1,4 @@
## Process this file with automake to create Makefile.in
## $Id: Makefile.am 4808 2011-03-21 14:33:34Z l_wojek $
c_sources = Suave.c
@ -10,4 +9,4 @@ AM_LDFLAGS = $(LOCAL_LIB_LDFLAGS)
noinst_LTLIBRARIES = libsuave.la
libsuave_la_SOURCES = $(c_sources)
libsuave_la_LDFLAGS = $(AM_LDFLAGS)
libsuave_la_LDFLAGS = $(AM_LDFLAGS)

View File

@ -1,5 +1,4 @@
## Process this file with automake to create Makefile.in
## $Id: Makefile.am 4808 2011-03-21 14:33:34Z l_wojek $
c_sources = Vegas.c
@ -10,4 +9,4 @@ AM_LDFLAGS = $(LOCAL_LIB_LDFLAGS)
noinst_LTLIBRARIES = libvegas.la
libvegas_la_SOURCES = $(c_sources)
libvegas_la_LDFLAGS = $(AM_LDFLAGS)
libvegas_la_LDFLAGS = $(AM_LDFLAGS)

View File

@ -1,3 +1 @@
## $Id$
SUBDIRS = classes

View File

@ -1,5 +1,4 @@
## Process this file with automake to create Makefile.in
## $Id$
h_sources = \
../include/TBofZCalc.h \

View File

@ -4,8 +4,6 @@
Author: Bastian M. Wojek
$Id$
***************************************************************************/
/***************************************************************************

View File

@ -4,8 +4,6 @@
Author: Bastian M. Wojek
$Id$
***************************************************************************/
/***************************************************************************

View File

@ -4,8 +4,6 @@
Author: Bastian M. Wojek
$Id$
***************************************************************************/
/***************************************************************************

View File

@ -4,8 +4,6 @@
Author: Bastian M. Wojek
$Id$
***************************************************************************/
/***************************************************************************

View File

@ -4,8 +4,6 @@
Author: Bastian M. Wojek
$Id$
***************************************************************************/
/***************************************************************************
@ -15,7 +13,7 @@
***************************************************************************/
/***************************************************************************
* Copyright (C) 2008-2009 by Bastian M. Wojek, Andreas Suter *
* Copyright (C) 2008-2014 by Bastian M. Wojek, Andreas Suter *
* *
* *
* This program is free software; you can redistribute it and/or modify *

View File

@ -4,8 +4,6 @@
Author: Bastian M. Wojek
$Id$
***************************************************************************/
/***************************************************************************

View File

@ -4,8 +4,6 @@
Author: Bastian M. Wojek
$Id$
***************************************************************************/
/***************************************************************************

View File

@ -4,8 +4,6 @@
Author: Bastian M. Wojek
$Id$
***************************************************************************/
/***************************************************************************

View File

@ -4,8 +4,6 @@
Author: Bastian M. Wojek
$Id$
***************************************************************************/
/***************************************************************************

View File

@ -4,8 +4,6 @@
Author: Bastian M. Wojek
$Id$
***************************************************************************/
/***************************************************************************

View File

@ -4,8 +4,6 @@
Author: Bastian M. Wojek
$Id$
***************************************************************************/
/***************************************************************************

View File

@ -4,8 +4,6 @@
Author: Bastian M. Wojek
$Id$
***************************************************************************/
/***************************************************************************

View File

@ -4,8 +4,6 @@
Author: Bastian M. Wojek
$Id$
***************************************************************************/
/***************************************************************************

View File

@ -4,8 +4,6 @@
Author: Bastian M. Wojek
$Id$
***************************************************************************/
/***************************************************************************

View File

@ -4,8 +4,6 @@
Author: Bastian M. Wojek
$Id$
***************************************************************************/
/***************************************************************************

View File

@ -4,8 +4,6 @@
Author: Bastian M. Wojek
$Id$
***************************************************************************/
/***************************************************************************

View File

@ -4,8 +4,6 @@
Author: Bastian M. Wojek
$Id$
***************************************************************************/
/***************************************************************************

View File

@ -1,6 +1,5 @@
#---------------------------------------------------------------------
# INSTALL
# $Id$
#---------------------------------------------------------------------
Installation of the musrfit-plugin "libGapIntegrals"

View File

@ -1,5 +1,4 @@
## Process this file with automake to create Makefile.in
## $Id$
h_sources = \
TGapIntegrals.h

View File

@ -4,8 +4,6 @@
Author: Bastian M. Wojek
$Id$
***************************************************************************/
/***************************************************************************

View File

@ -4,8 +4,6 @@
Author: Bastian M. Wojek
$Id$
***************************************************************************/
/***************************************************************************

View File

@ -4,8 +4,6 @@
Author: Bastian M. Wojek
$Id$
***************************************************************************/
/***************************************************************************

View File

@ -1,5 +1,4 @@
## Process this file with automake to create Makefile.in
## $Id$
h_sources = \
TLFRelaxation.h

View File

@ -2,8 +2,6 @@
Author: Bastian M. Wojek
$Id$
***************************************************************************/
Implementation of a userFcn-interface to Gaussian and Lorentzian static and dynamic LF relaxation functions.

View File

@ -4,8 +4,6 @@
Author: Bastian M. Wojek
$Id$
***************************************************************************/
/***************************************************************************

View File

@ -4,8 +4,6 @@
Author: Bastian M. Wojek
$Id$
***************************************************************************/
/***************************************************************************

View File

@ -4,8 +4,6 @@
Author: Bastian M. Wojek
$Id$
***************************************************************************/
/***************************************************************************

Some files were not shown because too many files have changed in this diff Show More