LSSSubsDat Struct Reference

#include <ComputeQM.h>

List of all members.

Public Member Functions

 LSSSubsDat ()
 LSSSubsDat (const LSSSubsDat &ref)
 LSSSubsDat (int newOrigID)
 LSSSubsDat (int newOrigID, int ID, int vdw, Real charge)
LSSSubsDatoperator= (const LSSSubsDat &ref)
bool operator< (const LSSSubsDat &ref)
bool operator== (const LSSSubsDat &ref)

Public Attributes

int origID
int newID
int newVdWType
Real newCharge


Detailed Description

Definition at line 30 of file ComputeQM.h.


Constructor & Destructor Documentation

LSSSubsDat::LSSSubsDat (  )  [inline]

Definition at line 36 of file ComputeQM.h.

00036 {}

LSSSubsDat::LSSSubsDat ( const LSSSubsDat ref  )  [inline]

Definition at line 37 of file ComputeQM.h.

References newCharge, newID, newVdWType, and origID.

00037                                       {
00038         origID = ref.origID;
00039         newID = ref.newID;
00040         newVdWType = ref.newVdWType;
00041         newCharge = ref.newCharge;
00042     }

LSSSubsDat::LSSSubsDat ( int  newOrigID  )  [inline]

Definition at line 43 of file ComputeQM.h.

References origID.

00043                               {
00044         origID = newOrigID;
00045     }

LSSSubsDat::LSSSubsDat ( int  newOrigID,
int  ID,
int  vdw,
Real  charge 
) [inline]

Definition at line 46 of file ComputeQM.h.

References newCharge, newID, newVdWType, and origID.

00046                                                             {
00047         origID = newOrigID;
00048         newID = ID;
00049         newVdWType = vdw;
00050         newCharge = charge;
00051     }


Member Function Documentation

bool LSSSubsDat::operator< ( const LSSSubsDat ref  )  [inline]

Definition at line 61 of file ComputeQM.h.

References origID.

00061                                           {
00062         return (origID < ref.origID);
00063     }

LSSSubsDat& LSSSubsDat::operator= ( const LSSSubsDat ref  )  [inline]

Definition at line 53 of file ComputeQM.h.

References newCharge, newID, newVdWType, and origID.

00053                                                  {
00054         origID = ref.origID;
00055         newID = ref.newID;
00056         newVdWType = ref.newVdWType;
00057         newCharge = ref.newCharge;
00058         return *this ;
00059     }

bool LSSSubsDat::operator== ( const LSSSubsDat ref  )  [inline]

Definition at line 64 of file ComputeQM.h.

References origID.

00064                                            {
00065         return (origID == ref.origID) ;
00066     }


Member Data Documentation

Real LSSSubsDat::newCharge

Definition at line 34 of file ComputeQM.h.

Referenced by LSSSubsDat(), and operator=().

int LSSSubsDat::newID

Definition at line 32 of file ComputeQM.h.

Referenced by LSSSubsDat(), and operator=().

int LSSSubsDat::newVdWType

Definition at line 33 of file ComputeQM.h.

Referenced by LSSSubsDat(), and operator=().

int LSSSubsDat::origID

Definition at line 32 of file ComputeQM.h.

Referenced by LSSSubsDat(), operator<(), operator=(), and operator==().


The documentation for this struct was generated from the following file:
Generated on Sat Sep 23 01:17:19 2017 for NAMD by  doxygen 1.4.7