~m-a-uchida/maus/RKdEdxDevel

« back to all changes in this revision

Viewing changes to src/common_cpp/DataStructure/Unknown.hh

  • Committer: Durga Rajaram
  • Date: 2014-01-14 07:07:02 UTC
  • mfrom: (659.1.80 relcand)
  • Revision ID: durga@fnal.gov-20140114070702-2l1fuj1w6rraw7xe
Tags: MAUS-v0.7.6
MAUS-v0.7.6

Show diffs side-by-side

added added

removed removed

Lines of Context:
21
21
 
22
22
#include "src/common_cpp/Utils/VersionNumber.hh"
23
23
 
24
 
#include "src/common_cpp/DataStructure/V1290.hh"
 
24
#include "DataStructure/V1290.hh"
 
25
#include "DataStructure/V1724.hh"
 
26
#include "DataStructure/V1731.hh"
25
27
 
26
28
namespace MAUS {
27
29
// Needed for ROOT
28
30
typedef std::vector<V1290> V1290Array;
 
31
typedef std::vector<V1724> V1724Array;
 
32
typedef std::vector<V1731> V1731Array;
29
33
 
30
34
/** @class Unknown comment
31
35
 *
32
36
 *  @var V1290  <--description-->
 
37
 *  @var V1724  <--description-->
 
38
 *  @var V1731  <--description-->
33
39
 */
34
40
 
35
41
class Unknown {
59
65
    /** Sets V1290Array */
60
66
    void SetV1290Array(V1290Array V1290);
61
67
 
 
68
    /** Returns V1724Array */
 
69
    V1724Array GetV1724Array() const;
 
70
 
 
71
    /** Get an element from V1724Array (needed for PyROOT) */
 
72
    V1724 GetV1724ArrayElement(size_t index) const;
 
73
 
 
74
    /** Get size of V1724Array (needed for PyROOT) */
 
75
    size_t GetV1724ArraySize() const;
 
76
 
 
77
    /** Sets V1724Array */
 
78
    void SetV1724Array(V1724Array V1724);
 
79
 
 
80
    /** Returns V1731Array */
 
81
    V1731Array GetV1731Array() const;
 
82
 
 
83
    /** Get an element from V1731Array (needed for PyROOT) */
 
84
    V1731 GetV1731ArrayElement(size_t index) const;
 
85
 
 
86
    /** Get size of V1731Array (needed for PyROOT) */
 
87
    size_t GetV1731ArraySize() const;
 
88
 
 
89
    /** Sets V1731Array */
 
90
    void SetV1731Array(V1731Array V1731);
 
91
 
62
92
  private:
63
93
    V1290Array _V1290;
 
94
    V1724Array _V1724;
 
95
    V1731Array _V1731;
64
96
 
65
97
    MAUS_VERSIONED_CLASS_DEF(Unknown)
66
98
};