|  | QMCPACK
    | 
 Collaboration diagram for BandInfo:
 Collaboration diagram for BandInfo:| Public Member Functions | |
| BandInfo () | |
| default constructor  More... | |
| bool | operator< (BandInfo other) const | 
| operator to determine the order of any band  More... | |
| Public Attributes | |
| int | TwistIndex | 
| twist index  More... | |
| int | BandIndex | 
| band index  More... | |
| int | BandGroup | 
| band group index  More... | |
| int | Spin | 
| spin index  More... | |
| double | Energy | 
| energy associated with this band  More... | |
| bool | MakeTwoCopies | 
| This is true if we should make distinct copies represeninting a +k, -k pair.  More... | |
Definition at line 26 of file BandInfo.h.
| 
 | inline | 
default constructor
Definition at line 41 of file BandInfo.h.
| 
 | inline | 
operator to determine the order of any band
Definition at line 50 of file BandInfo.h.
References BandInfo::BandIndex, qmcplusplus::Units::charge::e, BandInfo::Energy, and BandInfo::TwistIndex.
| int BandGroup | 
band group index
Definition at line 33 of file BandInfo.h.
| int BandIndex | 
band index
Definition at line 31 of file BandInfo.h.
Referenced by EinsplineSetBuilder::OccupyBands(), EinsplineSetBuilder::OccupyBands_ESHDF(), BandInfo::operator<(), and qmcplusplus::sortByIndex().
| double Energy | 
energy associated with this band
Definition at line 37 of file BandInfo.h.
Referenced by EinsplineSetBuilder::OccupyBands(), EinsplineSetBuilder::OccupyBands_ESHDF(), BandInfo::operator<(), and qmcplusplus::sortByIndex().
| bool MakeTwoCopies | 
This is true if we should make distinct copies represeninting a +k, -k pair.
Definition at line 39 of file BandInfo.h.
Referenced by EinsplineSetBuilder::OccupyBands(), and EinsplineSetBuilder::OccupyBands_ESHDF().
| int Spin | 
spin index
Definition at line 35 of file BandInfo.h.
Referenced by EinsplineSetBuilder::OccupyBands().
| int TwistIndex | 
twist index
Definition at line 29 of file BandInfo.h.
Referenced by EinsplineSetBuilder::OccupyBands(), EinsplineSetBuilder::OccupyBands_ESHDF(), BandInfo::operator<(), and qmcplusplus::sortByIndex().