From 454e3e597bcdee07fb418ad88d46129ce2bea667 Mon Sep 17 00:00:00 2001 From: Oliver Bock <oliver.bock@aei.mpg.de> Date: Wed, 14 May 2008 10:13:41 +0200 Subject: [PATCH] Updated/added proper GPLv2 headers to all source files --- AbstractGraphicsEngine.cpp | 20 +++++++++++++++++ AbstractGraphicsEngine.h | 20 +++++++++++++++++ BOINCClientAdapter.cpp | 20 +++++++++++++++++ BOINCClientAdapter.h | 20 +++++++++++++++++ EinsteinS5R3Adapter.cpp | 20 +++++++++++++++++ EinsteinS5R3Adapter.h | 20 +++++++++++++++++ GraphicsEngineFactory.cpp | 20 +++++++++++++++++ GraphicsEngineFactory.h | 20 +++++++++++++++++ Makefile | 23 +++++++++++++++++++ Resource.cpp | 20 +++++++++++++++++ Resource.h | 20 +++++++++++++++++ ResourceFactory.cpp | 20 +++++++++++++++++ ResourceFactory.h | 20 +++++++++++++++++ Starsphere.cpp | 23 +++++++++++++++++++ Starsphere.h | 23 +++++++++++++++++++ StarsphereS5R3.cpp | 20 +++++++++++++++++ StarsphereS5R3.h | 20 +++++++++++++++++ WindowManager.cpp | 20 +++++++++++++++++ WindowManager.h | 20 +++++++++++++++++ main.cpp | 46 ++++++++++++++++---------------------- orc/Makefile | 20 +++++++++++++++++ orc/ResourceCompiler.cpp | 20 +++++++++++++++++ orc/ResourceCompiler.h | 20 +++++++++++++++++ orc/orc.cpp | 20 +++++++++++++++++ pulsar_list.C | 29 ++++++++++++++++++++---- resources.orc | 20 +++++++++++++++++ snr_list.C | 42 ++++++++++++++++++++++++---------- starlist.C | 45 ++++++++++++++++++++----------------- 28 files changed, 588 insertions(+), 63 deletions(-) diff --git a/AbstractGraphicsEngine.cpp b/AbstractGraphicsEngine.cpp index 73eefad..351d0ac 100644 --- a/AbstractGraphicsEngine.cpp +++ b/AbstractGraphicsEngine.cpp @@ -1,3 +1,23 @@ +/*************************************************************************** + * Copyright (C) 2008 by Oliver Bock * + * oliver.bock[AT]aei.mpg.de * + * * + * This file is part of Einstein@Home. * + * * + * Einstein@Home is free software: you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published * + * by the Free Software Foundation, version 2 of the License. * + * * + * Einstein@Home is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * + * GNU General Public License for more details. * + * * + * You should have received a copy of the GNU General Public License * + * along with Einstein@Home. If not, see <http://www.gnu.org/licenses/>. * + * * + ***************************************************************************/ + #include "AbstractGraphicsEngine.h" AbstractGraphicsEngine::AbstractGraphicsEngine() : m_BoincAdapter() diff --git a/AbstractGraphicsEngine.h b/AbstractGraphicsEngine.h index 9f5c8d4..c357c3b 100644 --- a/AbstractGraphicsEngine.h +++ b/AbstractGraphicsEngine.h @@ -1,3 +1,23 @@ +/*************************************************************************** + * Copyright (C) 2008 by Oliver Bock * + * oliver.bock[AT]aei.mpg.de * + * * + * This file is part of Einstein@Home. * + * * + * Einstein@Home is free software: you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published * + * by the Free Software Foundation, version 2 of the License. * + * * + * Einstein@Home is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * + * GNU General Public License for more details. * + * * + * You should have received a copy of the GNU General Public License * + * along with Einstein@Home. If not, see <http://www.gnu.org/licenses/>. * + * * + ***************************************************************************/ + #ifndef ABSTRACTGRAPHICSENGINE_H_ #define ABSTRACTGRAPHICSENGINE_H_ diff --git a/BOINCClientAdapter.cpp b/BOINCClientAdapter.cpp index 3b6523e..65b9631 100644 --- a/BOINCClientAdapter.cpp +++ b/BOINCClientAdapter.cpp @@ -1,3 +1,23 @@ +/*************************************************************************** + * Copyright (C) 2008 by Oliver Bock * + * oliver.bock[AT]aei.mpg.de * + * * + * This file is part of Einstein@Home. * + * * + * Einstein@Home is free software: you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published * + * by the Free Software Foundation, version 2 of the License. * + * * + * Einstein@Home is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * + * GNU General Public License for more details. * + * * + * You should have received a copy of the GNU General Public License * + * along with Einstein@Home. If not, see <http://www.gnu.org/licenses/>. * + * * + ***************************************************************************/ + #include "BOINCClientAdapter.h" BOINCClientAdapter::BOINCClientAdapter() diff --git a/BOINCClientAdapter.h b/BOINCClientAdapter.h index d3659b0..a9e84c3 100644 --- a/BOINCClientAdapter.h +++ b/BOINCClientAdapter.h @@ -1,3 +1,23 @@ +/*************************************************************************** + * Copyright (C) 2008 by Oliver Bock * + * oliver.bock[AT]aei.mpg.de * + * * + * This file is part of Einstein@Home. * + * * + * Einstein@Home is free software: you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published * + * by the Free Software Foundation, version 2 of the License. * + * * + * Einstein@Home is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * + * GNU General Public License for more details. * + * * + * You should have received a copy of the GNU General Public License * + * along with Einstein@Home. If not, see <http://www.gnu.org/licenses/>. * + * * + ***************************************************************************/ + #ifndef BOINCCLIENTADAPTER_H_ #define BOINCCLIENTADAPTER_H_ diff --git a/EinsteinS5R3Adapter.cpp b/EinsteinS5R3Adapter.cpp index 03a2bad..59aed49 100644 --- a/EinsteinS5R3Adapter.cpp +++ b/EinsteinS5R3Adapter.cpp @@ -1,3 +1,23 @@ +/*************************************************************************** + * Copyright (C) 2008 by Oliver Bock * + * oliver.bock[AT]aei.mpg.de * + * * + * This file is part of Einstein@Home. * + * * + * Einstein@Home is free software: you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published * + * by the Free Software Foundation, version 2 of the License. * + * * + * Einstein@Home is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * + * GNU General Public License for more details. * + * * + * You should have received a copy of the GNU General Public License * + * along with Einstein@Home. If not, see <http://www.gnu.org/licenses/>. * + * * + ***************************************************************************/ + #include "EinsteinS5R3Adapter.h" EinsteinS5R3Adapter::EinsteinS5R3Adapter(BOINCClientAdapter *boincClient) diff --git a/EinsteinS5R3Adapter.h b/EinsteinS5R3Adapter.h index 8f5d9a7..17913dc 100644 --- a/EinsteinS5R3Adapter.h +++ b/EinsteinS5R3Adapter.h @@ -1,3 +1,23 @@ +/*************************************************************************** + * Copyright (C) 2008 by Oliver Bock * + * oliver.bock[AT]aei.mpg.de * + * * + * This file is part of Einstein@Home. * + * * + * Einstein@Home is free software: you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published * + * by the Free Software Foundation, version 2 of the License. * + * * + * Einstein@Home is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * + * GNU General Public License for more details. * + * * + * You should have received a copy of the GNU General Public License * + * along with Einstein@Home. If not, see <http://www.gnu.org/licenses/>. * + * * + ***************************************************************************/ + #ifndef EINSTEINS5R3ADAPTER_H_ #define EINSTEINS5R3ADAPTER_H_ diff --git a/GraphicsEngineFactory.cpp b/GraphicsEngineFactory.cpp index 42c1912..3186f4c 100644 --- a/GraphicsEngineFactory.cpp +++ b/GraphicsEngineFactory.cpp @@ -1,3 +1,23 @@ +/*************************************************************************** + * Copyright (C) 2008 by Oliver Bock * + * oliver.bock[AT]aei.mpg.de * + * * + * This file is part of Einstein@Home. * + * * + * Einstein@Home is free software: you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published * + * by the Free Software Foundation, version 2 of the License. * + * * + * Einstein@Home is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * + * GNU General Public License for more details. * + * * + * You should have received a copy of the GNU General Public License * + * along with Einstein@Home. If not, see <http://www.gnu.org/licenses/>. * + * * + ***************************************************************************/ + #include "GraphicsEngineFactory.h" GraphicsEngineFactory::~GraphicsEngineFactory() diff --git a/GraphicsEngineFactory.h b/GraphicsEngineFactory.h index 550f270..420f9fd 100644 --- a/GraphicsEngineFactory.h +++ b/GraphicsEngineFactory.h @@ -1,3 +1,23 @@ +/*************************************************************************** + * Copyright (C) 2008 by Oliver Bock * + * oliver.bock[AT]aei.mpg.de * + * * + * This file is part of Einstein@Home. * + * * + * Einstein@Home is free software: you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published * + * by the Free Software Foundation, version 2 of the License. * + * * + * Einstein@Home is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * + * GNU General Public License for more details. * + * * + * You should have received a copy of the GNU General Public License * + * along with Einstein@Home. If not, see <http://www.gnu.org/licenses/>. * + * * + ***************************************************************************/ + #ifndef GRAPHICSENGINEFACTORY_H_ #define GRAPHICSENGINEFACTORY_H_ diff --git a/Makefile b/Makefile index f91735e..edb158d 100644 --- a/Makefile +++ b/Makefile @@ -1,3 +1,26 @@ +########################################################################### +# Copyright (C) 2004 David Hammer, Eric Myers, Bruce Allen # +# Copyright (C) 2008 Bernd Machenschalk # +# # +# Copyright (C) 2008 by Oliver Bock # +# oliver.bock[AT]aei.mpg.de # +# # +# This file is part of Einstein@Home. # +# # +# Einstein@Home is free software: you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published # +# by the Free Software Foundation, version 2 of the License. # +# # +# Einstein@Home is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with Einstein@Home. If not, see <http://www.gnu.org/licenses/>. # +# # +########################################################################### + # point this to where you installed BOINC (--prefix you gave to configure, defaults to $BOINC_PREFIX) BOINC_PREFIX ?= /home/oliver/development/aei/boinc CXX ?= g++ diff --git a/Resource.cpp b/Resource.cpp index 5b7365d..0fc9b34 100644 --- a/Resource.cpp +++ b/Resource.cpp @@ -1,3 +1,23 @@ +/*************************************************************************** + * Copyright (C) 2008 by Oliver Bock * + * oliver.bock[AT]aei.mpg.de * + * * + * This file is part of Einstein@Home. * + * * + * Einstein@Home is free software: you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published * + * by the Free Software Foundation, version 2 of the License. * + * * + * Einstein@Home is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * + * GNU General Public License for more details. * + * * + * You should have received a copy of the GNU General Public License * + * along with Einstein@Home. If not, see <http://www.gnu.org/licenses/>. * + * * + ***************************************************************************/ + #include "Resource.h" Resource::Resource(const string identifier, const vector<unsigned char>& data) : m_Data(data) diff --git a/Resource.h b/Resource.h index 8db60a6..d156db0 100644 --- a/Resource.h +++ b/Resource.h @@ -1,3 +1,23 @@ +/*************************************************************************** + * Copyright (C) 2008 by Oliver Bock * + * oliver.bock[AT]aei.mpg.de * + * * + * This file is part of Einstein@Home. * + * * + * Einstein@Home is free software: you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published * + * by the Free Software Foundation, version 2 of the License. * + * * + * Einstein@Home is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * + * GNU General Public License for more details. * + * * + * You should have received a copy of the GNU General Public License * + * along with Einstein@Home. If not, see <http://www.gnu.org/licenses/>. * + * * + ***************************************************************************/ + #ifndef RESOURCE_H_ #define RESOURCE_H_ diff --git a/ResourceFactory.cpp b/ResourceFactory.cpp index f0ab8d1..5610948 100644 --- a/ResourceFactory.cpp +++ b/ResourceFactory.cpp @@ -1,3 +1,23 @@ +/*************************************************************************** + * Copyright (C) 2008 by Oliver Bock * + * oliver.bock[AT]aei.mpg.de * + * * + * This file is part of Einstein@Home. * + * * + * Einstein@Home is free software: you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published * + * by the Free Software Foundation, version 2 of the License. * + * * + * Einstein@Home is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * + * GNU General Public License for more details. * + * * + * You should have received a copy of the GNU General Public License * + * along with Einstein@Home. If not, see <http://www.gnu.org/licenses/>. * + * * + ***************************************************************************/ + #include "ResourceFactory.h" ResourceFactory::ResourceFactory() diff --git a/ResourceFactory.h b/ResourceFactory.h index 27c6286..f66bed6 100644 --- a/ResourceFactory.h +++ b/ResourceFactory.h @@ -1,3 +1,23 @@ +/*************************************************************************** + * Copyright (C) 2008 by Oliver Bock * + * oliver.bock[AT]aei.mpg.de * + * * + * This file is part of Einstein@Home. * + * * + * Einstein@Home is free software: you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published * + * by the Free Software Foundation, version 2 of the License. * + * * + * Einstein@Home is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * + * GNU General Public License for more details. * + * * + * You should have received a copy of the GNU General Public License * + * along with Einstein@Home. If not, see <http://www.gnu.org/licenses/>. * + * * + ***************************************************************************/ + #ifndef RESOURCEFACTORY_H_ #define RESOURCEFACTORY_H_ diff --git a/Starsphere.cpp b/Starsphere.cpp index 18a1e92..b6525ad 100644 --- a/Starsphere.cpp +++ b/Starsphere.cpp @@ -1,3 +1,26 @@ +/*************************************************************************** + * Copyright (C) 2004 David Hammer, Eric Myers, Bruce Allen * + * Copyright (C) 2008 Bernd Machenschalk * + * * + * Copyright (C) 2008 by Oliver Bock * + * oliver.bock[AT]aei.mpg.de * + * * + * This file is part of Einstein@Home. * + * * + * Einstein@Home is free software: you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published * + * by the Free Software Foundation, version 2 of the License. * + * * + * Einstein@Home is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * + * GNU General Public License for more details. * + * * + * You should have received a copy of the GNU General Public License * + * along with Einstein@Home. If not, see <http://www.gnu.org/licenses/>. * + * * + ***************************************************************************/ + #include "Starsphere.h" Starsphere::Starsphere() : AbstractGraphicsEngine() diff --git a/Starsphere.h b/Starsphere.h index d25bd1c..6f4243b 100644 --- a/Starsphere.h +++ b/Starsphere.h @@ -1,3 +1,26 @@ +/*************************************************************************** + * Copyright (C) 2004 David Hammer, Eric Myers, Bruce Allen * + * Copyright (C) 2008 Bernd Machenschalk * + * * + * Copyright (C) 2008 by Oliver Bock * + * oliver.bock[AT]aei.mpg.de * + * * + * This file is part of Einstein@Home. * + * * + * Einstein@Home is free software: you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published * + * by the Free Software Foundation, version 2 of the License. * + * * + * Einstein@Home is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * + * GNU General Public License for more details. * + * * + * You should have received a copy of the GNU General Public License * + * along with Einstein@Home. If not, see <http://www.gnu.org/licenses/>. * + * * + ***************************************************************************/ + #ifndef STARSPHERE_H_ #define STARSPHERE_H_ diff --git a/StarsphereS5R3.cpp b/StarsphereS5R3.cpp index 7203f2b..ee48e44 100644 --- a/StarsphereS5R3.cpp +++ b/StarsphereS5R3.cpp @@ -1,3 +1,23 @@ +/*************************************************************************** + * Copyright (C) 2008 by Oliver Bock * + * oliver.bock[AT]aei.mpg.de * + * * + * This file is part of Einstein@Home. * + * * + * Einstein@Home is free software: you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published * + * by the Free Software Foundation, version 2 of the License. * + * * + * Einstein@Home is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * + * GNU General Public License for more details. * + * * + * You should have received a copy of the GNU General Public License * + * along with Einstein@Home. If not, see <http://www.gnu.org/licenses/>. * + * * + ***************************************************************************/ + #include "StarsphereS5R3.h" StarsphereS5R3::StarsphereS5R3() : Starsphere(), m_EinsteinAdapter(&m_BoincAdapter) diff --git a/StarsphereS5R3.h b/StarsphereS5R3.h index 80fa995..756ac8d 100644 --- a/StarsphereS5R3.h +++ b/StarsphereS5R3.h @@ -1,3 +1,23 @@ +/*************************************************************************** + * Copyright (C) 2008 by Oliver Bock * + * oliver.bock[AT]aei.mpg.de * + * * + * This file is part of Einstein@Home. * + * * + * Einstein@Home is free software: you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published * + * by the Free Software Foundation, version 2 of the License. * + * * + * Einstein@Home is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * + * GNU General Public License for more details. * + * * + * You should have received a copy of the GNU General Public License * + * along with Einstein@Home. If not, see <http://www.gnu.org/licenses/>. * + * * + ***************************************************************************/ + #ifndef STARSPHERES5R3_H_ #define STARSPHERES5R3_H_ diff --git a/WindowManager.cpp b/WindowManager.cpp index 06c43c5..39736d9 100644 --- a/WindowManager.cpp +++ b/WindowManager.cpp @@ -1,3 +1,23 @@ +/*************************************************************************** + * Copyright (C) 2008 by Oliver Bock * + * oliver.bock[AT]aei.mpg.de * + * * + * This file is part of Einstein@Home. * + * * + * Einstein@Home is free software: you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published * + * by the Free Software Foundation, version 2 of the License. * + * * + * Einstein@Home is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * + * GNU General Public License for more details. * + * * + * You should have received a copy of the GNU General Public License * + * along with Einstein@Home. If not, see <http://www.gnu.org/licenses/>. * + * * + ***************************************************************************/ + #include "WindowManager.h" WindowManager::WindowManager() diff --git a/WindowManager.h b/WindowManager.h index 4ce20d6..ec090d3 100644 --- a/WindowManager.h +++ b/WindowManager.h @@ -1,3 +1,23 @@ +/*************************************************************************** + * Copyright (C) 2008 by Oliver Bock * + * oliver.bock[AT]aei.mpg.de * + * * + * This file is part of Einstein@Home. * + * * + * Einstein@Home is free software: you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published * + * by the Free Software Foundation, version 2 of the License. * + * * + * Einstein@Home is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * + * GNU General Public License for more details. * + * * + * You should have received a copy of the GNU General Public License * + * along with Einstein@Home. If not, see <http://www.gnu.org/licenses/>. * + * * + ***************************************************************************/ + #ifndef WINDOWMANAGER_H_ #define WINDOWMANAGER_H_ diff --git a/main.cpp b/main.cpp index 6663da8..8f3e067 100644 --- a/main.cpp +++ b/main.cpp @@ -1,30 +1,22 @@ -/**************************************************************************** - * Main program for a BOINC graphics application - * $Id$ - * - * Graphics routines are in the separate file starsphere.C and starlist.C - * Core of this program comes from lalane.C - * - * Eric Myers <myers@vassar.edu> - 3 August 2004 - * Department of Physics and Astronomy, Vassar College, Poughkeepsie, New York - * @(#) $Version: 3.13$ - *****************************************************************************/ - -/* - * Copyright (C) 2004 David Hammer, Eric Myers, Bruce Allen - * Copyright (C) 2008 Bernd Machenschalk - * Copyright (C) 2008 Oliver Bock - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2, or (at your option) - * any later version. - * - * You should have received a copy of the GNU General Public License - * (for example COPYING); if not, write to the Free - * Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - * - */ +/*************************************************************************** + * Copyright (C) 2008 by Oliver Bock * + * oliver.bock[AT]aei.mpg.de * + * * + * This file is part of Einstein@Home. * + * * + * Einstein@Home is free software: you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published * + * by the Free Software Foundation, version 2 of the License. * + * * + * Einstein@Home is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * + * GNU General Public License for more details. * + * * + * You should have received a copy of the GNU General Public License * + * along with Einstein@Home. If not, see <http://www.gnu.org/licenses/>. * + * * + ***************************************************************************/ #include <iostream> diff --git a/orc/Makefile b/orc/Makefile index 7b4147f..9cfd938 100644 --- a/orc/Makefile +++ b/orc/Makefile @@ -1,3 +1,23 @@ +########################################################################### +# Copyright (C) 2008 by Oliver Bock # +# oliver.bock[AT]aei.mpg.de # +# # +# This file is part of Einstein@Home. # +# # +# Einstein@Home is free software: you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published # +# by the Free Software Foundation, version 2 of the License. # +# # +# Einstein@Home is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with Einstein@Home. If not, see <http://www.gnu.org/licenses/>. # +# # +########################################################################### + # config values CXX?=g++ DEBUGFLAGSCPP=-DDEBUG -pg -ggdb -O0 diff --git a/orc/ResourceCompiler.cpp b/orc/ResourceCompiler.cpp index d81e9bc..9ef6696 100644 --- a/orc/ResourceCompiler.cpp +++ b/orc/ResourceCompiler.cpp @@ -1,3 +1,23 @@ +/*************************************************************************** + * Copyright (C) 2008 by Oliver Bock * + * oliver.bock[AT]aei.mpg.de * + * * + * This file is part of Einstein@Home. * + * * + * Einstein@Home is free software: you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published * + * by the Free Software Foundation, version 2 of the License. * + * * + * Einstein@Home is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * + * GNU General Public License for more details. * + * * + * You should have received a copy of the GNU General Public License * + * along with Einstein@Home. If not, see <http://www.gnu.org/licenses/>. * + * * + ***************************************************************************/ + #include "ResourceCompiler.h" ResourceCompiler::ResourceCompiler(const string inputFilename, const string outputFilename) diff --git a/orc/ResourceCompiler.h b/orc/ResourceCompiler.h index e080b80..bc3811e 100644 --- a/orc/ResourceCompiler.h +++ b/orc/ResourceCompiler.h @@ -1,3 +1,23 @@ +/*************************************************************************** + * Copyright (C) 2008 by Oliver Bock * + * oliver.bock[AT]aei.mpg.de * + * * + * This file is part of Einstein@Home. * + * * + * Einstein@Home is free software: you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published * + * by the Free Software Foundation, version 2 of the License. * + * * + * Einstein@Home is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * + * GNU General Public License for more details. * + * * + * You should have received a copy of the GNU General Public License * + * along with Einstein@Home. If not, see <http://www.gnu.org/licenses/>. * + * * + ***************************************************************************/ + #ifndef RESOURCECOMPILER_H_ #define RESOURCECOMPILER_H_ diff --git a/orc/orc.cpp b/orc/orc.cpp index 3d4122a..234df90 100644 --- a/orc/orc.cpp +++ b/orc/orc.cpp @@ -1,3 +1,23 @@ +/*************************************************************************** + * Copyright (C) 2008 by Oliver Bock * + * oliver.bock[AT]aei.mpg.de * + * * + * This file is part of Einstein@Home. * + * * + * Einstein@Home is free software: you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published * + * by the Free Software Foundation, version 2 of the License. * + * * + * Einstein@Home is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * + * GNU General Public License for more details. * + * * + * You should have received a copy of the GNU General Public License * + * along with Einstein@Home. If not, see <http://www.gnu.org/licenses/>. * + * * + ***************************************************************************/ + #include "ResourceCompiler.h" void printUsage() { diff --git a/pulsar_list.C b/pulsar_list.C index 34aba03..59abaab 100644 --- a/pulsar_list.C +++ b/pulsar_list.C @@ -1,8 +1,29 @@ /*************************************************************************** - * List of known pulsars, extracted from the file LHO714357188.out - * THIS FILE WAS MACHINE GENERATED on Wed Oct 13 14:28:28 EDT 2004 - * - *****************************************************************************/ + * Copyright (C) 2004 David Hammer, Eric Myers, Bruce Allen * + * * + * Copyright (C) 2008 by Oliver Bock * + * oliver.bock[AT]aei.mpg.de * + * * + * This file is part of Einstein@Home. * + * * + * Einstein@Home is free software: you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published * + * by the Free Software Foundation, version 2 of the License. * + * * + * Einstein@Home is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * + * GNU General Public License for more details. * + * * + * You should have received a copy of the GNU General Public License * + * along with Einstein@Home. If not, see <http://www.gnu.org/licenses/>. * + * * + ***************************************************************************/ + +/*************************************************************************** + * List of known pulsars, extracted from the file LHO714357188.out * + * THIS FILE WAS MACHINE GENERATED on Wed Oct 13 14:28:28 EDT 2004 * + ***************************************************************************/ #define N_PULSAR_ITEMS 2 diff --git a/resources.orc b/resources.orc index 8a26898..e3ed414 100644 --- a/resources.orc +++ b/resources.orc @@ -1,3 +1,23 @@ +/*************************************************************************** + * Copyright (C) 2008 by Oliver Bock * + * oliver.bock[AT]aei.mpg.de * + * * + * This file is part of Einstein@Home. * + * * + * Einstein@Home is free software: you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published * + * by the Free Software Foundation, version 2 of the License. * + * * + * Einstein@Home is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * + * GNU General Public License for more details. * + * * + * You should have received a copy of the GNU General Public License * + * along with Einstein@Home. If not, see <http://www.gnu.org/licenses/>. * + * * + ***************************************************************************/ + # Resource specification of: Einstein@Home graphics application FontSansSerif|LiberationSans-Regular.ttf diff --git a/snr_list.C b/snr_list.C index 80e989d..e180661 100644 --- a/snr_list.C +++ b/snr_list.C @@ -1,16 +1,34 @@ /*************************************************************************** - * List of known supernova remnants, extracted from Dave Green's SNR - * catalogue http://www.mrao.cam.ac.uk/surveys/snrs/snrs.data.html - * - * Green D.A., 2004, `A Catalogue of Galactic Supernova Remnants - * (2004 January version)', Mullard Radio Astronomy Observatory, - * Cavendish Laboratory, Cambridge, United Kingdom (available at - * "http://www.mrao.cam.ac.uk/surveys/snrs/"). - * - * Copyright 2004 Graham Woan - * Licensed for distribution under GNU Public License GPL2 - * - *****************************************************************************/ + * Copyright (C) 2004 Graham Woan * + * * + * Copyright (C) 2008 by Oliver Bock * + * oliver.bock[AT]aei.mpg.de * + * * + * This file is part of Einstein@Home. * + * * + * Einstein@Home is free software: you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published * + * by the Free Software Foundation, version 2 of the License. * + * * + * Einstein@Home is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * + * GNU General Public License for more details. * + * * + * You should have received a copy of the GNU General Public License * + * along with Einstein@Home. If not, see <http://www.gnu.org/licenses/>. * + * * + ***************************************************************************/ + +/*************************************************************************** + * List of known supernova remnants, extracted from Dave Green's SNR * + * catalogue http://www.mrao.cam.ac.uk/surveys/snrs/snrs.data.html * + * * + * Green D.A., 2004, `A Catalogue of Galactic Supernova Remnants * + * (2004 January version)', Mullard Radio Astronomy Observatory, * + * Cavendish Laboratory, Cambridge, United Kingdom (available at * + * "http://www.mrao.cam.ac.uk/surveys/snrs/"). * + ***************************************************************************/ #define N_SNR_ITEMS 2 diff --git a/starlist.C b/starlist.C index a8f971b..761e2e7 100644 --- a/starlist.C +++ b/starlist.C @@ -1,25 +1,30 @@ /*************************************************************************** - * The stars that make up the constellations. Each *pair* of star - * positions defines a link (line) to be drawn to outline the constellations. - * Some stars appear more than once. - * - * @(#) $Id$ - * tested with sextant version 4.11 -EAM 15Oct2004 - *****************************************************************************/ - -/*********************************************************************** - * Copyright (C) 2004 David Hammer, Eric Myers, Bruce Allen - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2, or (at your option) - * any later version. - * - * You should have received a copy of the GNU General Public License - * (for example COPYING); if not, write to the Free - * Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - ************************************************************************/ + * Copyright (C) 2004 David Hammer, Eric Myers, Bruce Allen * + * * + * Copyright (C) 2008 by Oliver Bock * + * oliver.bock[AT]aei.mpg.de * + * * + * This file is part of Einstein@Home. * + * * + * Einstein@Home is free software: you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published * + * by the Free Software Foundation, version 2 of the License. * + * * + * Einstein@Home is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * + * GNU General Public License for more details. * + * * + * You should have received a copy of the GNU General Public License * + * along with Einstein@Home. If not, see <http://www.gnu.org/licenses/>. * + * * + ***************************************************************************/ +/*************************************************************************** + * The stars that make up the constellations. Each *pair* of star * + * positions defines a link (line) to be drawn to outline the * + * constellations. Some stars appear more than once. * + ***************************************************************************/ float star_info[][2] = { { 298.82819233f , +06.40793334f } , { 297.69450860f , +08.86738491f } , -- GitLab