StRoot
1
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Groups
Pages
StSstUtil
StSstPackageList.hh
1
//$Id: StSstPackageList.hh,v 1.1 2015/06/23 16:26:19 jeromel Exp $
2
//
3
//$Log: StSstPackageList.hh,v $
4
//Revision 1.1 2015/06/23 16:26:19 jeromel
5
//First version created from the SSD code and reshaped
6
//
7
//Revision 1.1 2015/04/19 17:30:32 bouchet
8
//initial commit ; SST codes
9
//
10
11
//fork from the SSD code, move along - see history therein
12
13
#ifndef STSSTPACKAGELIST_HH
14
#define STSSTPACKAGELIST_HH
15
16
#include "StSstPackage.hh"
17
18
class
StSstPackageList
19
{
20
public
:
21
StSstPackageList
();
22
~
StSstPackageList
();
23
StSstPackageList
(
const
StSstPackageList
& originalPackageList);
24
StSstPackageList
& operator=(
const
StSstPackageList
originalPackageList);
25
26
StSstPackage
* next(
StSstPackage
*ptr);
27
StSstPackage
* prev(
StSstPackage
*ptr);
28
StSstPackage
* first();
29
StSstPackage
* last();
30
31
Int_t addNewPackage(
StSstPackage
*ptr);
32
Int_t getSize();
33
34
private
:
35
Int_t mListLengthP;
36
StSstPackage
*mFirstPackage;
37
StSstPackage
*mLastPackage;
38
};
39
#endif
StSstPackage
Definition:
StSstPackage.hh:19
StSstPackageList
Definition:
StSstPackageList.hh:18
Generated by
1.8.5