-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathWSe2.m
34 lines (29 loc) · 1.01 KB
/
WSe2.m
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
classdef WSe2 < TMD
properties (SetAccess = private, GetAccess = public)
end
methods
function obj = WSe2(varargin)
%1T ()
% obj = obj@TMD();
% obj.setLambda();
% obj.setLambda_tmch();
%LAMBDA INCORRECT!!!!
obj = obj@TMD(3.282);
obj.setLambda(6.47);
obj.setLambda_tmch(3.34109/2);
disp('lambdas are not correct')
%copying MoS2
% obj = obj@TMD(3.161);
% obj.setLambda(6.1475); %N.S. from arizona cryst. db %6.144); %Need to be confirmed
% obj.setLambda_tmch( 3.0123/2); %N.S. from arizona cryst. db % 3.241/2); %Need to be confirmed
obj.setName('WSe2');
obj.setTm(74);
obj.setCh(34);
if isempty(varargin)
obj.setStacking('1T')
else
obj.setStacking(varargin{1})
end
end
end
end