ATLAS Offline Software
Loading...
Searching...
No Matches
TestClassWithTransients.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef TESTCLASSWITHTRANSIENTS_H
6#define TESTCLASSWITHTRANSIENTS_H
7
9
11public:
12 TransientStruct() : data1( 0 ), data2( 0 ), data3(0) {}
13 virtual ~TransientStruct() {}
14 int data1;
15 double data2;
16 short data3;
17};
18
20public:
21 TransientObject() : data1( 0 ), data2( 0 ) {}
22 virtual ~TransientObject() {}
23 int data1;
24 float data2;
25};
26
40
41
42
43inline
45 data1( 0 ),
49 data2( 0 )
50{
51 for ( int i = 0; i < 4; ++i ) {
53 transientIntArray[i] = 0;
54 }
55}
56
57inline
60
61#endif
TestClassTransient * transientPointer
TransientObject transientObjectArray[4]