Class Reference for E1039 Core & Analysis Software
PdbBankManager.cc
Go to the documentation of this file.
1
//-----------------------------------------------------------------------------
2
// $Header: /afs/rhic.bnl.gov/phenix/PHENIX_CVS/offline/database/pdbcal/base/PdbBankManager.cc,v 1.2 2004/08/13 17:46:00 purschke Exp $
3
//
4
// The pdbcal package
5
// Copyright (C) PHENIX collaboration, 1999
6
//
7
// Implementation of class PdbBankManager
8
//
9
// Author: Matthias Messer
10
//-----------------------------------------------------------------------------
11
#include "
PdbBankManager.h
"
12
13
PdbBankManager
*
PdbBankManager::__instance
=
NULL
;
14
15
16
PdbBankManager::PdbBankManager
()
17
{
18
}
19
20
PdbBankManager::~PdbBankManager
()
21
{
22
__instance
=
NULL
;
23
}
24
25
PdbBankManager
*
PdbBankManager::instance
()
26
{
27
if
( !
__instance
)
28
{
29
std::cout << __FILE__ <<
" "
<< __LINE__ <<
30
" No instance of PdbBankManager available"
<< std::endl;
31
}
32
33
return
__instance
;
34
}
35
PdbBankManager.h
NULL
#define NULL
Definition:
Pdb.h:9
PdbBankManager
Definition:
PdbBankManager.h:23
PdbBankManager::~PdbBankManager
virtual ~PdbBankManager()
Definition:
PdbBankManager.cc:20
PdbBankManager::PdbBankManager
PdbBankManager()
Definition:
PdbBankManager.cc:16
PdbBankManager::instance
static PdbBankManager * instance()
Definition:
PdbBankManager.cc:25
PdbBankManager::__instance
static PdbBankManager * __instance
Definition:
PdbBankManager.h:113
e1039-core
database
pdbcal
base
PdbBankManager.cc
Built by
Haiwang Yu
. updated:
Thu Jan 30 2025 10:15:15
using
1.9.1 with
SeaQuest GitHub integration