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
StSsdUtil
StSsdPackageList.hh
1
// $Id: StSsdPackageList.hh,v 1.1 2006/10/16 16:43:29 bouchet Exp $
2
//
3
// $Log: StSsdPackageList.hh,v $
4
// Revision 1.1 2006/10/16 16:43:29 bouchet
5
// StSsdUtil regroups now methods for the classes StSsdStrip, StSsdCluster and StSsdPoint
6
//
7
// Revision 1.2 2005/03/18 14:20:21 lmartin
8
// missing CVS header added
9
//
10
11
#ifndef STSSDPACKAGELIST_HH
12
#define STSSDPACKAGELIST_HH
13
14
#include "StSsdPackage.hh"
15
16
class
StSsdPackageList
17
{
18
public
:
19
StSsdPackageList
();
20
~
StSsdPackageList
();
21
StSsdPackageList
(
const
StSsdPackageList
& originalPackageList);
22
StSsdPackageList
& operator=(
const
StSsdPackageList
originalPackageList);
23
24
StSsdPackage
* next(
StSsdPackage
*ptr);
25
StSsdPackage
* prev(
StSsdPackage
*ptr);
26
StSsdPackage
* first();
27
StSsdPackage
* last();
28
29
Int_t addNewPackage(
StSsdPackage
*ptr);
30
Int_t getSize();
31
32
private
:
33
Int_t mListLengthP;
34
StSsdPackage
*mFirstPackage;
35
StSsdPackage
*mLastPackage;
36
};
37
#endif
StSsdPackage
Definition:
StSsdPackage.hh:17
StSsdPackageList
Definition:
StSsdPackageList.hh:16
Generated by
1.8.5